diff --git a/jsreport.config.json b/jsreport.config.json index 7d17a53..267c469 100644 --- a/jsreport.config.json +++ b/jsreport.config.json @@ -11,7 +11,7 @@ }, "blobStorage": { "provider": "fs" - }, + }, "reportTimeout": 60000, "encryption": { "enabled": false @@ -45,7 +45,7 @@ "subnet": "182.30.0.0/24", "numberOfWorkers": 2, "container": { - "image": "jsreport/playground-worker:3.13.0", + "image": "jsreport/playground-worker:4.2.0", "namePrefix": "playground_worker", "memory": "320m", "memorySwap": "320m", @@ -68,7 +68,8 @@ }, "mongodb-store": { "databaseName": "playground", - "address": "127.0.0.1" + "address": "127.0.0.1", + "port": "27018" }, "studio": { "startupPage": false, diff --git a/package-lock.json b/package-lock.json index ecd2d8b..51342e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,31 +1,31 @@ { "name": "playground-server", - "version": "3.13.0", + "version": "4.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "playground-server", - "version": "3.13.0", + "version": "4.2.0", "dependencies": { "@jsreport/jsreport-docker-workers": "3.8.0", - "@jsreport/jsreport-docxtemplater": "3.2.0", - "@jsreport/jsreport-ejs": "3.0.1", - "@jsreport/jsreport-electron-pdf": "4.2.0", - "@jsreport/jsreport-html-embedded-in-docx": "3.1.0", - "@jsreport/jsreport-html-to-text": "3.0.0", - "@jsreport/jsreport-mongodb-store": "3.2.0", - "@jsreport/jsreport-office-password": "3.0.1", - "@jsreport/jsreport-phantom-image": "3.2.0", - "@jsreport/jsreport-phantom-pdf": "3.3.0", - "@jsreport/jsreport-pug": "4.0.0", - "@jsreport/jsreport-unoconv": "3.0.1", - "@jsreport/jsreport-wkhtmltopdf": "3.2.0", + "@jsreport/jsreport-docxtemplater": "4.0.1", + "@jsreport/jsreport-ejs": "4.0.0", + "@jsreport/jsreport-electron-pdf": "5.0.0", + "@jsreport/jsreport-html-embedded-in-docx": "4.0.1", + "@jsreport/jsreport-html-to-text": "4.0.0", + "@jsreport/jsreport-mongodb-store": "4.0.0", + "@jsreport/jsreport-office-password": "4.0.0", + "@jsreport/jsreport-phantom-image": "4.0.0", + "@jsreport/jsreport-phantom-pdf": "4.0.0", + "@jsreport/jsreport-pug": "5.0.0", + "@jsreport/jsreport-unoconv": "4.0.0", + "@jsreport/jsreport-wkhtmltopdf": "4.0.0", "cheerio-page-eval": "1.0.0", "client-sessions": "0.8.0", "connect-ensure-login": "0.1.1", "ip": "1.1.5", - "jsreport": "3.13.0", + "jsreport": "4.2.0", "lodash.debounce": "4.0.8", "mongodb": "5.1.0", "morgan": "1.10.0", @@ -48,19 +48,71 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dependencies": { - "@babel/highlight": "^7.12.13" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, "node_modules/@babel/generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", - "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dependencies": { - "@babel/types": "^7.22.5", + "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -80,12 +132,31 @@ "node": ">=4" } }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dependencies": { - "@babel/template": "^7.22.5", "@babel/types": "^7.22.5" }, "engines": { @@ -93,9 +164,9 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dependencies": { "@babel/types": "^7.22.5" }, @@ -104,28 +175,28 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "engines": { @@ -186,9 +257,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.14.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz", - "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", + "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -197,56 +268,38 @@ } }, "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/template/node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", - "dependencies": { - "@babel/highlight": "^7.22.5" + "node_modules/@babel/traverse": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", + "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.5", + "@babel/types": "^7.23.5", + "debug": "^4.1.0", + "globals": "^11.1.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/template/node_modules/@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", - "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, "node_modules/@babel/traverse/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -277,12 +330,12 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "engines": { @@ -315,6 +368,11 @@ "kuler": "^2.0.0" } }, + "node_modules/@endo/env-options": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@endo/env-options/-/env-options-0.1.4.tgz", + "integrity": "sha512-Ol8ct0aW8VK1ZaqntnUJfrYT59P6Xn36XPbHzkqQhsYkpudKDn5ILYEwGmSO/Ff+XJjv/pReNI0lhOyyrDa9mg==" + }, "node_modules/@eslint/eslintrc": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", @@ -434,9 +492,9 @@ } }, "node_modules/@fast-csv/format/node_modules/@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.63", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", + "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==" }, "node_modules/@fast-csv/parse": { "version": "4.3.6", @@ -453,9 +511,9 @@ } }, "node_modules/@fast-csv/parse/node_modules/@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.63", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", + "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==" }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", @@ -471,9 +529,9 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", "engines": { "node": ">=6.0.0" } @@ -492,30 +550,25 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, "node_modules/@jsreport/advanced-workers": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@jsreport/advanced-workers/-/advanced-workers-1.3.0.tgz", - "integrity": "sha512-vZtaYMcGlUbdnHFJP2oU3QXT6lM3SyOUzxG6q4Aa6oe4JQhVx78cGrkj5DI8rvPne0HxbH5bWGdUHhCDWk8g6A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/advanced-workers/-/advanced-workers-2.0.1.tgz", + "integrity": "sha512-wSEw8HjfrhKAKCga3rdEKkEJV7fYfu0V2Oe/YvNM3pBuKsMw06wMfFM+2kXB9MNscADfxTE8QprUqw67bi61pw==", "dependencies": { + "@jsreport/serializator": "1.0.0", "debug": "4.3.1", - "serializator": "1.0.2", "uuid": "8.3.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/advanced-workers/node_modules/debug": { @@ -545,11 +598,11 @@ "integrity": "sha512-AAeTkqyVJGdWLCA60aHDrh3s8h9z8TokyoR1tCpNtYatfe2cdocVdB0AaNquWTmddRWgAklmOBrowsMFQFY8hg==" }, "node_modules/@jsreport/jsreport-assets": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-assets/-/jsreport-assets-3.6.1.tgz", - "integrity": "sha512-TrhauNxFM0PoNjCmvgXbP9jpg64pPic03aiLj2dF7f4hwqu4SSuwyGK+F2vYeZtUMrtIshMAH5B211AQMJljNA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-assets/-/jsreport-assets-4.0.2.tgz", + "integrity": "sha512-7lMSyiQBgMkGLy2xnRTpCb5yNAIKKUuxQUCZJ9B/Hy7xmiI8dBQrGsrVXZ56z7FYgg6YrXFyrTRstk5VUfXo/Q==", "dependencies": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "async-replace-with-limit": "2.0.0", "enhanced-resolve": "5.8.2", "etag": "1.8.1", @@ -560,7 +613,45 @@ "strip-bom-buf": "2.0.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-assets/node_modules/@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "dependencies": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "node_modules/@jsreport/jsreport-assets/node_modules/axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-assets/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-assets/node_modules/brace-expansion": { @@ -583,9 +674,9 @@ } }, "node_modules/@jsreport/jsreport-authentication": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authentication/-/jsreport-authentication-3.4.0.tgz", - "integrity": "sha512-/4VjyfxJOJjscvFTk8su7WqApya1y8f8obiXoeAeF2Hrqx0+Xt8p9bl0xduDcBDnr+tBCkP1pX0x3kq+Ny69sg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authentication/-/jsreport-authentication-4.0.1.tgz", + "integrity": "sha512-D/fNuLJya4l8QkAcn2Wa2m2OpHUjNXpikuYI8fvJ7JxqiSlHHG5/+77LG6aLaC4KMu6jaT56+LI7Tq+W/AjxOQ==", "dependencies": { "body-parser": "1.20.1", "client-sessions": "0.8.0", @@ -598,7 +689,7 @@ "password-hash": "1.2.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-authentication/node_modules/ejs": { @@ -616,76 +707,77 @@ } }, "node_modules/@jsreport/jsreport-authorization": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authorization/-/jsreport-authorization-3.3.0.tgz", - "integrity": "sha512-aeZBd67yRZ0uj2CnDEK6njpJIxBUDoGgrJ8HdtYD6CUqH1krfrjF9a2UntxrFZ/aIanan8amoC0hiGZWjTxyMQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authorization/-/jsreport-authorization-4.0.0.tgz", + "integrity": "sha512-lObgnFafANzlmH7qcuUj0lmMbO/QlFvL5F0uQbTQMe8ZNIw4WrkWGqCX6LU5xTXAa4vwKmU698nsSuCS1V8VgA==", "dependencies": { + "lodash.isequal": "4.5.0", "lodash.omit": "4.5.0", "node.extend.without.arrays": "1.1.6" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-base": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-base/-/jsreport-base-3.0.1.tgz", - "integrity": "sha512-lSFAAOP1+Qq6F5xdwY7CguQpU72kDkXbHaLQ+scf1Va7zpa4GTIddnLvIefKapvMSKbUaEoAD8npIZnAyIWhHQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-base/-/jsreport-base-4.0.0.tgz", + "integrity": "sha512-sarZspou2vI/fylMKLOc3ishnHX5c6zCEYb3LZeXqe6MuPqEn19G+41DMMnVCPnHHxx43hY3EVCTP4wwOtmQAg==", "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-browser-client": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-browser-client/-/jsreport-browser-client-3.1.2.tgz", - "integrity": "sha512-9OOHFR5064vAATW4f3vWcxDF6H+ZFNkAbGFaUh/inJVK3wg2QQK79yiNUwxNL1SvChD8XFe1wAfDDgrof0BlmQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-browser-client/-/jsreport-browser-client-4.0.0.tgz", + "integrity": "sha512-v8NBBh/CTw6UOtNMuS43PAMFBauyV5FodZhVWpvEDpiyVzhmMA1XJ0BEGRsx2kIEmnj6FJB1QuhLrbbZPTFQ2w==", "dependencies": { "@jsreport/browser-client": "3.1.1" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-child-templates": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-child-templates/-/jsreport-child-templates-3.1.0.tgz", - "integrity": "sha512-g48KzsGYfk17s2eIO94WWCb4fQjBNd5b7H6MSoZEh0bKdiAqEkJMUFTcpN55yUyZyRnG24FMsQmJvJWPYggbUg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-child-templates/-/jsreport-child-templates-4.0.0.tgz", + "integrity": "sha512-VR2+gqLgL6998COiWZyeaaoVnVsCtfK3oQ1ZzmxB/rdZfh0eJm4rxvVNR+uHEZNw39B/4p1YHMPl9qd8c3x5JA==", "dependencies": { "async-replace-with-limit": "2.0.0", "node.extend.without.arrays": "1.1.6" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-chrome-pdf": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-chrome-pdf/-/jsreport-chrome-pdf-3.4.0.tgz", - "integrity": "sha512-NLPBzj3gj2D8em/uLZuITgtaSfEqIeL9aZAcWJ2vO3CatVDVvZDxaMcMlhAbkuhMbvE702q4DAU1p4tJjOO0ew==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-chrome-pdf/-/jsreport-chrome-pdf-4.0.0.tgz", + "integrity": "sha512-r7y88YqGG2K95Uh1+LHI8Rp0gDu3MYy6jxRIIQYa/qqR9P++ynBXFfqttWJpZutDEk1yu29+/DFTK7ukDIc04w==", "dependencies": { "has-own-deep": "1.1.0", "lodash.get": "4.4.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" }, "peerDependencies": { - "puppeteer": ">=10.2.x" + "puppeteer": ">=21.1.x" } }, "node_modules/@jsreport/jsreport-cli": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-cli/-/jsreport-cli-3.2.3.tgz", - "integrity": "sha512-2B6ZkE8KNpnycXESymWfEGQAU7XDvGuHi9cznBNn4FUeyuyXWZ+4AhSCSOGqI8ShcheVwTZO3C24CGvJx57CwQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-cli/-/jsreport-cli-4.0.2.tgz", + "integrity": "sha512-qUmh9PkEGl+Tn5z/4DuoXdaP66h+hqMcbyALCm/6zFInZg3ZC1tQwHZj7tCWK+Co4H/wE40aTbfu7NdrR6Csig==", "dependencies": { - "@jsreport/nodejs-client": "3.0.0", + "@jsreport/nodejs-client": "4.0.1", "chalk": "2.4.2", "cliui": "7.0.4", "inquirer": "8.2.0", "ip-address": "5.8.9", "is-absolute-url": "2.1.0", "is-promise": "2.1.0", - "liftoff": "3.1.0", + "liftoff": "4.0.0", "lockfile": "1.0.4", "lodash.omit": "4.5.0", "nanoid": "3.2.0", @@ -693,7 +785,7 @@ "nssocket": "0.6.0", "once": "1.4.0", "prompt": "1.3.0", - "semver": "5.6.0", + "semver": "7.5.4", "silent-spawn": "0.4.0", "yargs": "17.3.1" }, @@ -701,7 +793,7 @@ "jsreport": "cli.js" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" }, "optionalDependencies": { "winser-with-api": "1.0.2" @@ -744,6 +836,17 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, + "node_modules/@jsreport/jsreport-cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@jsreport/jsreport-cli/node_modules/nanoid": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", @@ -756,11 +859,17 @@ } }, "node_modules/@jsreport/jsreport-cli/node_modules/semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/@jsreport/jsreport-cli/node_modules/supports-color": { @@ -774,30 +883,37 @@ "node": ">=4" } }, + "node_modules/@jsreport/jsreport-cli/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/@jsreport/jsreport-components": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-components/-/jsreport-components-3.3.1.tgz", - "integrity": "sha512-1Qjt1OpE4vk6iYl73SGUczHj1/pv9yXv7k5GgGkqPzHewD0tq7qP1OYbbRWC6ckdvq02rPMtXnZ1oSd1u9mcDw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-components/-/jsreport-components-4.0.0.tgz", + "integrity": "sha512-3+cXwimWHGVB8PBn1Wl3r/q9Y4GgM+FVTkvspKhGgWPP7G/dZqQhZSU06PnACtZDCjF+DNtM5qf7Mk3AkH8CYw==", "dependencies": { "node.extend.without.arrays": "1.1.6", "react-copy-to-clipboard": "5.0.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-core": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-core/-/jsreport-core-3.12.0.tgz", - "integrity": "sha512-kmaxIBy4fFlEGv7slf4/TU6CtpyfYTso1YAcLfWHlFcj+Gq3sgYP84CDwurZuuDscmcFh2+rpHZNX9VMKRyfWA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-core/-/jsreport-core-4.1.0.tgz", + "integrity": "sha512-gp14smUxrkD6nLMklrEF99t4pUqs4CjEVI55+/2++7NNN9u2k15OUD4/eRwyE26USKknw3bd8ywxPfjlv//aOA==", "dependencies": { - "@babel/code-frame": "7.12.13", - "@babel/parser": "7.14.4", - "@babel/traverse": "7.12.9", + "@babel/code-frame": "7.23.5", + "@babel/parser": "7.23.5", + "@babel/traverse": "7.23.5", "@colors/colors": "1.5.0", - "@jsreport/advanced-workers": "1.3.0", + "@jsreport/advanced-workers": "2.0.1", "@jsreport/mingo": "2.4.1", "@jsreport/reap": "0.1.0", + "@jsreport/serializator": "1.0.0", + "@jsreport/ses": "1.0.1", "ajv": "6.12.6", "app-root-path": "3.0.0", "bytes": "3.1.2", @@ -814,25 +930,23 @@ "lodash.get": "4.4.2", "lodash.groupby": "4.6.0", "lodash.omit": "4.5.0", - "lodash.set": "4.3.2", "lru-cache": "4.1.1", "ms": "2.1.3", "nanoid": "3.2.0", "nconf": "0.12.0", "node.extend.without.arrays": "1.1.6", - "semver": "7.3.5", - "serializator": "1.0.2", + "semver": "7.5.4", + "set-value": "4.1.0", "stack-trace": "0.0.10", "triple-beam": "1.3.0", "unset-value": "2.0.1", "uuid": "8.3.2", - "vm2": "3.9.19", "winston": "3.8.1", "winston-transport": "4.5.0", "yieldable-json": "2.0.1" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-core/node_modules/camelcase": { @@ -926,6 +1040,14 @@ "node": ">=6" } }, + "node_modules/@jsreport/jsreport-core/node_modules/is-primitive": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-3.0.1.tgz", + "integrity": "sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@jsreport/jsreport-core/node_modules/isobject": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", @@ -942,15 +1064,6 @@ "node": ">=0.10.0" } }, - "node_modules/@jsreport/jsreport-core/node_modules/lru-cache": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, "node_modules/@jsreport/jsreport-core/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -968,9 +1081,9 @@ } }, "node_modules/@jsreport/jsreport-core/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -992,10 +1105,22 @@ "node": ">=10" } }, - "node_modules/@jsreport/jsreport-core/node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/@jsreport/jsreport-core/node_modules/set-value": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-4.1.0.tgz", + "integrity": "sha512-zTEg4HL0RwVrqcWs3ztF+x1vkxfm0lP+MQQFPiMJTKVceBwEV0A569Ou8l9IYQG8jOZdMVI1hGsc0tmeD2o/Lw==", + "funding": [ + "https://github.com/sponsors/jonschlinkert", + "https://paypal.me/jonathanschlinkert", + "https://jonschlinkert.dev/sponsor" + ], + "dependencies": { + "is-plain-object": "^2.0.4", + "is-primitive": "^3.0.1" + }, + "engines": { + "node": ">=11.0" + } }, "node_modules/@jsreport/jsreport-core/node_modules/tapable": { "version": "2.2.1", @@ -1018,16 +1143,16 @@ } }, "node_modules/@jsreport/jsreport-core/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@jsreport/jsreport-data": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-data/-/jsreport-data-3.1.0.tgz", - "integrity": "sha512-sa8ZyDxWL6+BAGWq3k29McFHwzp6lmnzdOIr8dCodCG8dibTB40DqtfCSvvb52hIxJE7ZIV2OgA+yJ/8YBXGhg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-data/-/jsreport-data-4.0.0.tgz", + "integrity": "sha512-Z2WP4IwjPnyTtRc0WsjZW3YrZZUglnVu4fYCDSCLfuB9O9WbM9JH8dDlk5NrrrH5iWGZg6jS+cgxTq5F3YhTzw==", "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-docker-workers": { @@ -1048,15 +1173,16 @@ } }, "node_modules/@jsreport/jsreport-docx": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docx/-/jsreport-docx-3.7.2.tgz", - "integrity": "sha512-GFHbJO/7UVUsCClxucyTFfxV81pBNr3RLy9ZJMmanBLCzIrVXx8UJzxPzuJWKUM5ivl5pY2J1W8fzv83QZfzOA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docx/-/jsreport-docx-4.1.1.tgz", + "integrity": "sha512-YrAYtaw0Y9KBxSBGQ7QItnPBVnb9WA8qrRvY8WOW0g5o9L/gAvGa2YB/zGC//Ti5zz0/W3nAa8P1qzUVYXjUsg==", "dependencies": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "@xmldom/xmldom": "0.8.6", - "axios": "0.24.0", + "axios": "1.6.2", "cheerio": "1.0.0-rc.12", "escape-string-regexp": "4.0.0", + "html-entities": "2.4.0", "image-size": "0.7.4", "js-excel-date-convert": "1.0.2", "moment": "2.29.4", @@ -1065,19 +1191,48 @@ "semaphore-async-await": "1.5.1", "string-replace-async": "2.0.0", "style-attr": "1.3.0", - "tinycolor2": "1.4.2", - "unescape": "1.0.1" + "tinycolor2": "1.4.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-docx/node_modules/@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "dependencies": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" } }, "node_modules/@jsreport/jsreport-docx/node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dependencies": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-docx/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-docx/node_modules/cheerio": { @@ -1222,50 +1377,88 @@ } }, "node_modules/@jsreport/jsreport-docxtemplater": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docxtemplater/-/jsreport-docxtemplater-3.2.0.tgz", - "integrity": "sha512-NJpFH/sDGWaSoZFirbc71ioVboq5UzoC3pLHIzddo/2MAwvjJtcWDXGpiZsBs1Ebiz0J+NVNEKgVz6Sn17a3RQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docxtemplater/-/jsreport-docxtemplater-4.0.1.tgz", + "integrity": "sha512-ZUy1ELztbYvf4ysjUPzkd58vY9fVJBvvwe8pdvv4zQ554LF4nDeq1Jrk56/kMhZH5d2nLrJNyTC69xYoz3TGPw==", "dependencies": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "docxtemplater": "3.37.0", "pizzip": "3.1.4" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-docxtemplater/node_modules/@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "dependencies": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "node_modules/@jsreport/jsreport-docxtemplater/node_modules/axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-docxtemplater/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-ejs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-ejs/-/jsreport-ejs-3.0.1.tgz", - "integrity": "sha512-2SOgnQ5eP9zpnvlp4FzSUzxCxYbBP+fE0tvRlIk9MAj8YNFf2DJvRruFExwvfWkM/NiTS4N06e1l+gJ/dO0MEg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-ejs/-/jsreport-ejs-4.0.0.tgz", + "integrity": "sha512-8pqs3pdZhYQfWQsqs4whaZCgQkf1h/FAWOdR2JOHEb4SZYJnwDJ9JLH9QtA1HBtfINDtBXWA0s90mxqifbTWrg==", "dependencies": { "ejs": "3.1.9", "node.extend.without.arrays": "1.1.6" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-electron-pdf": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-electron-pdf/-/jsreport-electron-pdf-4.2.0.tgz", - "integrity": "sha512-+aJE6GLXLezdbvVbNRETvk6qCs8oBgcVeQX/zCDe8L/k/MYmIFkHzKe44mcVfydH6wwviqhzEGIhYdVvp8Ydjg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-electron-pdf/-/jsreport-electron-pdf-5.0.0.tgz", + "integrity": "sha512-PqFDcb88zY9h2xDSKX1xPVzN30AGCmQHHPsoPtViy9ebu0aqcp9ui5THK5KrVHu0wUm/E2+iuU53BOBEnxxQCg==", "dependencies": { "electron-html-to": "2.6.1", "lodash.pickby": "4.6.0", "stream-to-array": "2.3.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" }, "optionalDependencies": { "electron": "1.6.6" } }, "node_modules/@jsreport/jsreport-express": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-express/-/jsreport-express-3.7.1.tgz", - "integrity": "sha512-C6SZttSnoAxwfw9NdMaXOQIl09Np01/jaA8wsudM6q12xDhPb+5Rw8hQn0/v3QtAeU7EtgZfxJ/3P5EUArIs+A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-express/-/jsreport-express-4.0.1.tgz", + "integrity": "sha512-vUWO4QSPXRdFjzfctZQBEoQZzTXXUcUPdFd3mU26fLac2DM5bAXw2Iu+XhC8lTZDmUjUfoP72q2c5w3n93lkZg==", "dependencies": { "archiver": "5.3.0", "body-parser": "1.20.1", @@ -1276,44 +1469,13 @@ "lodash.unset": "4.5.2", "mime-types": "2.1.28", "multer": "1.4.4-lts.1", - "serve-static": "1.14.1", + "serve-static": "1.15.0", "simple-odata-server": "1.2.0", "stream-to-array": "2.3.0", "yauzl": "2.10.0" }, "engines": { - "node": ">=16.11" - } - }, - "node_modules/@jsreport/jsreport-express/node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" - }, - "node_modules/@jsreport/jsreport-express/node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@jsreport/jsreport-express/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-express/node_modules/mime-db": { @@ -1335,83 +1497,21 @@ "node": ">= 0.6" } }, - "node_modules/@jsreport/jsreport-express/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "node_modules/@jsreport/jsreport-express/node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/@jsreport/jsreport-express/node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/@jsreport/jsreport-express/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "node_modules/@jsreport/jsreport-express/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@jsreport/jsreport-express/node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/@jsreport/jsreport-freeze": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-freeze/-/jsreport-freeze-3.0.1.tgz", - "integrity": "sha512-J6lvZEz/ZywdtAprtQR85S892XRi1pahC5yuqafSIQwZEwUFGzXA489+/vCxseCVc3buX+epuGDJbMz/Qaad3A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-freeze/-/jsreport-freeze-4.0.0.tgz", + "integrity": "sha512-z05hi8fFtS9aM3KwVp66ijp88P0ura3hHsBJAovIGrMsVYnuYN97JywRyixkXCdlN2vPmKkW248HadsC6UywEA==", "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-fs-store": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-fs-store/-/jsreport-fs-store-3.2.5.tgz", - "integrity": "sha512-0R7LGG5ToqqD02819fCL/HQQ//a7LzSX3UUU0sKSouUBQJLJOSnnyB/yp4BDyEsoIZwoAu9LtHIOHshxv6uZ1Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-fs-store/-/jsreport-fs-store-4.0.1.tgz", + "integrity": "sha512-MiCU/NNziWOicRkcYJsNwN2z+mBkgyawNfPVod0HqQz9Ii0UCOR3QNqElQI0WyMWloxrtiXYb5D/zQmPq84M7Q==", "dependencies": { "@jsreport/mingo": "2.4.1", + "@jsreport/serializator": "1.0.0", "chokidar": "3.5.3", "lockfile": "1.0.4", "lodash.debounce": "4.0.8", @@ -1423,7 +1523,7 @@ "socket.io": "4.6.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-fs-store/node_modules/anymatch": { @@ -1586,49 +1686,87 @@ } }, "node_modules/@jsreport/jsreport-handlebars": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-handlebars/-/jsreport-handlebars-3.2.1.tgz", - "integrity": "sha512-q14MM2qTjDDwkaD1ekzqEWrBPBxJBT1UreNGHBYHAY9wZM5nlYSepRmluW+2dLKdIEPiD9deuXY/xrqv8TD3XQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-handlebars/-/jsreport-handlebars-4.0.1.tgz", + "integrity": "sha512-gvRV68794KZzbJ9h9gplifwUNO7NWK/I7aIVijKfU7+XQ+LQ1Qa6y8V9hatkMGBJYgQ9a7qp8ICb+5mzWrsxxg==", "engines": { - "node": ">=16.11" + "node": ">=18.15" }, "peerDependencies": { "handlebars": "4.x.x" } }, "node_modules/@jsreport/jsreport-html-embedded-in-docx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-embedded-in-docx/-/jsreport-html-embedded-in-docx-3.1.0.tgz", - "integrity": "sha512-BQWMK9dQS32TuSXicOGHtSmFiHwv+ORha3/6YJk+LeRCjnrVa/e8fKGo75jO1JuKD9b33a6+C55UE8HiFKoG0Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-embedded-in-docx/-/jsreport-html-embedded-in-docx-4.0.1.tgz", + "integrity": "sha512-oj1PDTPH78wE926OchJSPKmV1EJnk/Q23ZUeZ5thKFTT+UcS0it4mbwV0SHu49zpaM1l5yKlxqx5feLeNz99nQ==", "dependencies": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "html-docx-js-typescript": "0.1.5", "juice": "9.0.0", "node.extend.without.arrays": "1.1.6" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-html-embedded-in-docx/node_modules/@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "dependencies": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "node_modules/@jsreport/jsreport-html-embedded-in-docx/node_modules/axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-html-embedded-in-docx/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-html-to-text": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-text/-/jsreport-html-to-text-3.0.0.tgz", - "integrity": "sha512-8g0gyx2lvytYbokfnXLwpQKqqfxTqVbCtHYWAyM0Y+XWci5cRsXaxEnF3eVqmfd7nFN6keUzMsFCn9ZosuEfkg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-text/-/jsreport-html-to-text-4.0.0.tgz", + "integrity": "sha512-f5GsuMy0cBw2xz2EfEzuWDdN7RBICmkxQoo/sz37SvujVdR8gGm8NBZOqL3kJYeH3WVerwdFaSinPvOlev+7nw==", "dependencies": { "html-to-text": "8.0.0", "node.extend.without.arrays": "1.1.6" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-html-to-xlsx": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-xlsx/-/jsreport-html-to-xlsx-3.3.2.tgz", - "integrity": "sha512-l4JawCu+LNRtUbfkfKgv2zlWxxsTXbq6R61jpFrg4eLgrom1gID63YlbM0fY0kWb9MLSDAbZLEwO1wKMhkCoQA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-xlsx/-/jsreport-html-to-xlsx-4.0.1.tgz", + "integrity": "sha512-IdHL6MWT066eM+89TONgL4dIYbW+MoDQ7ltKGpzwARkFIBZ+P4LAJc9+WcyNI5STQK3pMEmVO1vuXCNZWq3LOw==", "dependencies": { - "@jsreport/office": "3.0.0", - "chrome-page-eval": "1.3.0", + "@jsreport/office": "4.0.0", + "chrome-page-eval": "1.3.1", "html-to-xlsx": "2.2.4", "nanoid": "3.2.0", "node.extend.without.arrays": "1.1.6", @@ -1636,7 +1774,45 @@ "phantom-page-eval": "2.0.1" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-html-to-xlsx/node_modules/@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "dependencies": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "node_modules/@jsreport/jsreport-html-to-xlsx/node_modules/axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-html-to-xlsx/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-html-to-xlsx/node_modules/nanoid": { @@ -1651,12 +1827,12 @@ } }, "node_modules/@jsreport/jsreport-import-export": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-import-export/-/jsreport-import-export-3.2.0.tgz", - "integrity": "sha512-2Wu09gBQhSzET8xGhYRlizGNwxlqHvd1/d3RVVtjfDAiEV+FigRU2xD5jZYW7EVndeDLClwMuq8loFZ5iB1Iag==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-import-export/-/jsreport-import-export-4.0.2.tgz", + "integrity": "sha512-khW7Q7Fi/BvOa/09QHmrFabtn0kFO78OaGXCbeBa6CHJD5QgDe44LwirS71nA9Z0i7I7Nk3df4OkKY3BPxR9iw==", "dependencies": { "archiver": "5.3.0", - "axios": "0.24.0", + "axios": "1.6.2", "form-data": "2.3.3", "lodash.isequal": "4.5.0", "lodash.omit": "4.5.0", @@ -1666,15 +1842,30 @@ "yauzl": "2.10.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-import-export/node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dependencies": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-import-export/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-import-export/node_modules/form-data": { @@ -1691,64 +1882,132 @@ } }, "node_modules/@jsreport/jsreport-jsrender": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-jsrender/-/jsreport-jsrender-3.0.0.tgz", - "integrity": "sha512-BM6BVEGZH5iwEHY61mUidWc/mnbSWyxwsni3HDoIkBa937WnInbKMQXREWRKu7/Za7BIcZyceMHyZ5KqBW6sKA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-jsrender/-/jsreport-jsrender-4.0.0.tgz", + "integrity": "sha512-Ao6LLzkBr2wnhI94RraSEIqebFULThMRxlpNXiaWjPln1jJ2p3aK07Gu1Foz6VGJ4l4ZBEyqkXQrdwEAWu1CRg==", "dependencies": { "jsrender": "1.0.11" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-licensing": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-licensing/-/jsreport-licensing-3.0.3.tgz", - "integrity": "sha512-qUg7eTJp6NI7znunWYkaRH2D2NbTW3dsFV1RuPBJYgQMd0p0DkD5rV+QZbMtTqGq9BebCo+iaHkh2pxQ5kWxyg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-licensing/-/jsreport-licensing-4.0.1.tgz", + "integrity": "sha512-vEcQ47Exc+lI2OjPgXEKfuJ5OxjLuFYIPcebfmRUoFLdzlHhLBn5gJpGLkT/FaHf5+522JnZi1Qz0vx+VC6stg==", "dependencies": { - "axios": "0.23.0" + "axios": "1.6.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-licensing/node_modules/axios": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", - "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dependencies": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-licensing/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-localization": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-localization/-/jsreport-localization-3.2.2.tgz", - "integrity": "sha512-a/6ktygh5zFI+66NwBkpZYkyUBrEkB95iWINLek7amEJkjxqXxlzJsdu+N0OGtdats6akYPq4juKEetWhuWywA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-localization/-/jsreport-localization-4.0.1.tgz", + "integrity": "sha512-ech9C1QgLnR7RKo9Do9ZHt4HveU4IGyMEF02UkElL6W7mv0PZu6E35i9g8WpDpc7WthKeXaH1y1L2v7Rl/h5Jw==", "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-mongodb-store": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-mongodb-store/-/jsreport-mongodb-store-3.2.0.tgz", - "integrity": "sha512-ee5lqZIwAOYIgqwFvUKgcfnCuuZbOLZcQ2flaB+N4/K9zN+MWruogyGtz1YAX6oDRbLXXjfxAxHgZCplVReXvw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-mongodb-store/-/jsreport-mongodb-store-4.0.0.tgz", + "integrity": "sha512-LLdxT4BhFa++NMuiWB+q4tC+p+leSStvVXYq7G3E+17zohN+fscjqWWFUmuyEeVRtEX56MjZyv4iwOM+1YV7fQ==", "dependencies": { - "mongodb": "5.1.0" + "mongodb": "6.0.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-mongodb-store/node_modules/bson": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.2.0.tgz", + "integrity": "sha512-ID1cI+7bazPDyL9wYy9GaQ8gEEohWvcUl/Yf0dIdutJxnmInEEyCsb4awy/OiBfall7zBA179Pahi3vCdFze3Q==", + "engines": { + "node": ">=16.20.1" + } + }, + "node_modules/@jsreport/jsreport-mongodb-store/node_modules/mongodb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.0.0.tgz", + "integrity": "sha512-wUIYesF4DTyDccm0noE5TwGi9ISdXUAi9T2cQ4xPc+EUBZG44bfMVt2ecOG5Ypca7eCz3oRpJm6YI6c7jAnuNw==", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.0", + "bson": "^6.0.0", + "mongodb-connection-string-url": "^2.6.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } } }, "node_modules/@jsreport/jsreport-npm": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-npm/-/jsreport-npm-3.2.0.tgz", - "integrity": "sha512-Pj5oD0vwaWptA3gNBoZIUv21G37pUnsSOpcGgRQzDB00rFBOwZCBIRVuHqeZW0myirmpviEKCvbxq+qgpraPtQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-npm/-/jsreport-npm-4.0.0.tgz", + "integrity": "sha512-0pMLPVoaL5IGDuYMCujoG4n3JXXwfaMhbMa3RS+JLFREI5sS9N0zcNqu06rSwL7xfNGlHrBaHwnwMYjnTCvXqg==", "dependencies": { "enhanced-resolve": "5.8.3", "semaphore-async-await": "1.5.1" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-npm/node_modules/enhanced-resolve": { @@ -1772,24 +2031,24 @@ } }, "node_modules/@jsreport/jsreport-office-password": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-office-password/-/jsreport-office-password-3.0.1.tgz", - "integrity": "sha512-HXz7//2r96Nt+ECbwY8svmtoO7GP7r3GMxdDftaCrN77LEyZm0lUpQi2ZvqXVxUw2TcLhBhhW7mKySnAkss0eQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-office-password/-/jsreport-office-password-4.0.0.tgz", + "integrity": "sha512-owM0lBbBckArjH2FZqtnyFLVY3Q/xBEZMiFgtSO6sSM/RV1jdJ9TPH30NjELGA8OvX6aecmr6EN4vwrc68aEoA==", "dependencies": { "@jsreport/office": "3.0.0", "xlsx-populate": "1.21.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-pdf-utils": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pdf-utils/-/jsreport-pdf-utils-3.9.0.tgz", - "integrity": "sha512-u7Arhf27hL1fioMuu7HTVjhXwALL3YdN5DMj8rG9pXCu9lt2Hfkcfo5OeIYq8ICH5bksNgTA0cE3GdfCqn7kkw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pdf-utils/-/jsreport-pdf-utils-4.0.2.tgz", + "integrity": "sha512-7zU+2s5Q1tXwpcxvOBr4zIG5xbJryg7Bi/mD80If8GKERyFD60YU6zNxv6xiIO1kSPm67wujqCiaRMJcTh7z1Q==", "dependencies": { "@jsreport/node-signpdf": "1.4.2", - "@jsreport/pdfjs": "1.4.0", + "@jsreport/pdfjs": "1.4.2", "cheerio": "1.0.0-rc.12", "lodash.omit": "4.5.0", "nanoid": "3.2.0", @@ -1798,7 +2057,7 @@ "pdfjs-dist": "2.16.105" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-pdf-utils/node_modules/cheerio": { @@ -1860,13 +2119,13 @@ } }, "node_modules/@jsreport/jsreport-pdf-utils/node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" @@ -1941,189 +2200,190 @@ } }, "node_modules/@jsreport/jsreport-phantom-image": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-image/-/jsreport-phantom-image-3.2.0.tgz", - "integrity": "sha512-MbjlfsrudNkhnATWJXSZFuGua5nRVmuzcW/oYw3o7oee+qtJ46poY0GTeSaf4dazKR9+U/3K+9yomTuju5ZJjA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-image/-/jsreport-phantom-image-4.0.0.tgz", + "integrity": "sha512-EwTt1+pYP9iR92Bs7EX3x0XIDR//QauGdxQlqx0/XXFqMPmGbQHEovRle7vbbv+/wpA28UQzsT83ZorjpOpqZQ==", "dependencies": { - "phantom-html-to-pdf": "0.8.1", + "phantom-html-to-pdf": "0.8.3", "stream-to-array": "2.3.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-phantom-pdf": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-pdf/-/jsreport-phantom-pdf-3.3.0.tgz", - "integrity": "sha512-wSDl1VZn59VgUyCnfK5+KJvkscS+HuJy5J+Xpi/HpC0PX9gpwia9fjzJUahVnbKiS8VpV1w5ixFj2RV4bfIMlA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-pdf/-/jsreport-phantom-pdf-4.0.0.tgz", + "integrity": "sha512-lkT056y+a3ZrOjbT1K5qryMaIa+EzKlu3BEl4IbJE2+fsOhMBNQkP3FjyWR537oUUTOS633SA3Wqc//agKwkcQ==", "dependencies": { - "phantom-html-to-pdf": "0.8.1", + "phantom-html-to-pdf": "0.8.3", "stream-to-array": "2.3.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-pptx": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pptx/-/jsreport-pptx-3.4.0.tgz", - "integrity": "sha512-hnVC7+KjpDwujTqQvJF1ZGs/WODtlQf1Ym78bw0Uhrb3tlwycANLViTi1XPtefx7upfIyOOxKvQ0B2aDQ2Q5xg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pptx/-/jsreport-pptx-4.1.0.tgz", + "integrity": "sha512-wZ3YXQPXcOJw1Gn7ORgjqBFJgX5VtKjUXjHMcpGpmqCXqEA8RttQMXf6EKr33bq7ng/ir08mf704oQYN4EmBng==", "dependencies": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "@xmldom/xmldom": "0.8.6", - "axios": "0.24.0", - "image-size": "0.7.4" + "axios": "1.6.2", + "html-entities": "2.4.0", + "image-size": "0.7.4", + "js-excel-date-convert": "1.0.2", + "moment": "2.29.4" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-pptx/node_modules/@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "dependencies": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" } }, "node_modules/@jsreport/jsreport-pptx/node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dependencies": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-pptx/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-public-templates": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-public-templates/-/jsreport-public-templates-3.0.0.tgz", - "integrity": "sha512-qHuAUXrPL2orxqtTsgb+si7OhC5QefF4HgM7lqFK7R5GoTcK5CYWwpJkRq8d4mT/3mkHdIEtsngimx4QyGBxlw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-public-templates/-/jsreport-public-templates-4.0.0.tgz", + "integrity": "sha512-YTmjF0zB7gkH4xetZrcxA6HJFFtu8kKBSBts+CPa3ygyjzAUVQ+iY2HSV9ZVVmm5v8FMIiRSMxjJQFjezaLF3Q==", "dependencies": { "uuid": "8.3.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-pug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pug/-/jsreport-pug-4.0.0.tgz", - "integrity": "sha512-rBv0OarmEHy9/2rOMd/LX+N/PVY722JJooFKB5UC8oUHD4YJn35jCkgiv3fpzBmsfizs/GflO16VMg5kkOzk0A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pug/-/jsreport-pug-5.0.0.tgz", + "integrity": "sha512-gm+WmBhLpnoXprIUxYGOYm3V5DKwFHiVUggaOPXizyeI4wW0qankmSwJVv0v9dDeZIYivaxdw1+6vT7yWI5a4A==", "dependencies": { "pug": "3.0.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-reports": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-reports/-/jsreport-reports-3.1.1.tgz", - "integrity": "sha512-fVKTvsZdWuUh0C066rZrYgG45VdEe7B9e5ujFsX5WHlShY6CbNRqoyA9yf7IJS7CO/RTdJ5DyCtV1qe95z+2Kw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-reports/-/jsreport-reports-4.0.0.tgz", + "integrity": "sha512-aUmFIEGozFbJU4MBmNPvIarbQYTWBkRLT2IIkIGGc1JQvHyOxyv0mZYKv+0l2LT4WUTAhZ3ux8OgjdHxY0xYQg==", "dependencies": { "lodash.omit": "4.5.0", "node.extend.without.arrays": "1.1.6" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-sample-template": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-sample-template/-/jsreport-sample-template-3.2.1.tgz", - "integrity": "sha512-JwFQrPSdc26VCfrvXJP5qJIWfjOF9Nf9UYYN/zHhS1I6T59r99xaIkckbgsfnehV9gTp1maOysitChxav9GdOg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-sample-template/-/jsreport-sample-template-4.0.0.tgz", + "integrity": "sha512-IXfBPjTeHOm2KjDxdrvbOQY2M/mH8ch4lbwWX3u4Iuk3jNzQwYK+SiaLm5o+xUbAU/94SepnW1UFdkYcHaC67Q==", "dependencies": { "lodash.omit": "4.5.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-scheduling": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scheduling/-/jsreport-scheduling-3.0.3.tgz", - "integrity": "sha512-uub+gin9K6c7bNmJxkigvl44FdcQWd52Re03rsq4QW1t/3V6j3/Jz8DEFK5MrrqofLMG5U3UOSU7blzc0DEMcg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scheduling/-/jsreport-scheduling-4.0.0.tgz", + "integrity": "sha512-F5aeupvpfVSvJPidJumXVBaGzAzS2JAuxOT0+Soo3BZNc4Y1WMEzWCEiZ1jIQuqeeqO8oi5njHk+JRJgMKlnzQ==", "dependencies": { "cron-parser": "2.7.3", "moment": "2.29.4" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-scripts": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scripts/-/jsreport-scripts-3.4.1.tgz", - "integrity": "sha512-Uvl8z7SNOh5iCwl/j8oNgMqv+TTwZPmuNLTWnwBgQQSudjG3WBGrOFBUxDESoO5gNrAD032TaEdqDnbQ/1UuBg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scripts/-/jsreport-scripts-4.0.0.tgz", + "integrity": "sha512-X7g1tZR6q7JJv7ElHXGPZML1n+m4DIeh5GBBMV47MX9STjKUxJNrmPfS1rSM2YzgI0Ilo9MqphqqkPZ2yCuvBw==", "dependencies": { "lodash.omit": "4.5.0", "node.extend.without.arrays": "1.1.6" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-static-pdf": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-static-pdf/-/jsreport-static-pdf-3.0.1.tgz", - "integrity": "sha512-eFFrPR6oj9uwP5BOiTSwTB+8V9u2G6U7LU19lgpiRBWl84yBXo5o52MlKbC0TseV5PUXw4bUAz+Ackk63GqxMw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-static-pdf/-/jsreport-static-pdf-4.0.0.tgz", + "integrity": "sha512-kT8LOUJx6zAG512GD5O8HkpRtJ7EcWJP3QyXBTO0zCodRnKASQwQcU+dp8JOMLegp0fjrJqTi5uIFQggT4LxUA==", "dependencies": { "file-type": "11.1.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-studio": { - "version": "3.9.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio/-/jsreport-studio-3.9.3.tgz", - "integrity": "sha512-4xgIXujgv1SCBRlBDoyWc8yyLFwjqE9kPPFwXGjf1HAbGgZvOuVt1a/NY8EuXCAi19U8AnlVhYtu4sjzbg0myA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio/-/jsreport-studio-4.0.2.tgz", + "integrity": "sha512-QOLHdZPHbr52Lkx7JBEdpx+yiTjM+4F/TuJP8pIN95/SI0hYtkPbuQAOeZ2zpOYQiogVttbYiY0UWBAuYo0mBw==", "dependencies": { - "bluebird": "3.7.2", "compression": "1.7.4", "diff2html": "2.5.0", "highlight-words-core": "1.2.2", "isbinaryfile": "5.0.0", "lodash": "4.17.21", "ms": "2.1.3", - "race-as-promised": "0.0.1", + "race-as-promised": "0.0.2", "semaphore-async-await": "1.5.1", "serve-favicon": "2.5.0", - "serve-static": "1.14.1" + "serve-static": "1.15.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-studio-theme-dark": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio-theme-dark/-/jsreport-studio-theme-dark-3.0.1.tgz", - "integrity": "sha512-g8TwSxxWn5yUWFn/Jaag7n2AEW2OUB/gXvx709r59o+DNkbLiQZUjERg5mVuRo+pQaEpDwGMorKQeadO6sX4wA==", - "engines": { - "node": ">=16.11" - } - }, - "node_modules/@jsreport/jsreport-studio/node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" - }, - "node_modules/@jsreport/jsreport-studio/node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@jsreport/jsreport-studio/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio-theme-dark/-/jsreport-studio-theme-dark-4.0.0.tgz", + "integrity": "sha512-tMNl1CJpQ2JcU3Uok1doB/VquVDMry7ZLCUUUZrknS2JYpeuAi09w+vfcqo+kFbYnajjk7GR2+fS/w6RgRMUPA==", "engines": { - "node": ">=4" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-studio/node_modules/ms": { @@ -2131,105 +2391,43 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, - "node_modules/@jsreport/jsreport-studio/node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/@jsreport/jsreport-studio/node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "node_modules/@jsreport/jsreport-studio/node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/@jsreport/jsreport-studio/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "node_modules/@jsreport/jsreport-studio/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@jsreport/jsreport-studio/node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/@jsreport/jsreport-tags": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-tags/-/jsreport-tags-3.1.1.tgz", - "integrity": "sha512-dG+3pI3OmRHxPT3B+qFTtM8XCSM4p+4bdowCyXx1hInfSUZRKRkYqHjAVO6FrZ5aozFcZjWoC1rswkV9VCMimA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-tags/-/jsreport-tags-4.0.1.tgz", + "integrity": "sha512-7rbubDPrOqjMOmsg2Nl2ajVlYvQI7I/oMWHV3gu5VqzZ9WvkWHANI/jI+uJzABeVBFhUWFmWnQdn3uOQI8fTgA==", "dependencies": { "lodash.debounce": "4.0.8", "mitt": "1.1.3" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-text": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-text/-/jsreport-text-3.0.0.tgz", - "integrity": "sha512-SrRNJHjDxjRCORuZRsRCWcjMyD7Zipre23u/2qz5lBpVGUaODPwWFlpduUiV2Pih1LpNcCMG1XV7y6WY4yIwGQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-text/-/jsreport-text-4.0.0.tgz", + "integrity": "sha512-mwt+LKADtAqbE5yNtZfj7wjQVLprsE/N3F1HOWUgJQhV25I0TuU/mT0VNt0q+WIFnY8j1C8dbg/KQnq5TIZenQ==", "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-unoconv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-unoconv/-/jsreport-unoconv-3.0.1.tgz", - "integrity": "sha512-6JL3lY747dFHH/KjE4vG2mzH46xpScv5k9TsMqKXLunveyOJHiajXkRBCpmsm5fAIz3hWog6/aismQrkw04yzg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-unoconv/-/jsreport-unoconv-4.0.0.tgz", + "integrity": "sha512-LOCvnBGHw3Ul7pkDzuQNPt6a1zVMP+pOy4T7oVMWAs3q/SmsyG9h8eVHFPEu8Opp6myh8x3GpaJr/7fXZ+8EgQ==", "dependencies": { "mime": "2.4.4" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-version-control": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-version-control/-/jsreport-version-control-3.1.2.tgz", - "integrity": "sha512-xcDogKTKn4QLQYoY8wJEM1CxFNfTEIdHPmeYXO5S1xWNh0juxsNy58pM0l6rz1RAsPB8/bXYddseG8+Xjs/fxA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-version-control/-/jsreport-version-control-4.0.0.tgz", + "integrity": "sha512-cA2u26/2xgUML3fAuCpc9xs1zPHEeXDHJtLZ6/Ke0LrvIGeVoB4bnAseAOibEIiNMI9Li562sw5Ks3g5pi0fCw==", "dependencies": { + "@jsreport/serializator": "1.0.0", "bytes": "3.0.0", "diff": "3.5.0", "diff-match-patch": "1.0.5", @@ -2242,7 +2440,7 @@ "p-reduce": "2.1.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-version-control/node_modules/bytes": { @@ -2295,25 +2493,26 @@ } }, "node_modules/@jsreport/jsreport-wkhtmltopdf": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-wkhtmltopdf/-/jsreport-wkhtmltopdf-3.2.0.tgz", - "integrity": "sha512-0q883yhCmIT5WIroceInVD92mXd6GGUCCbnK0CKZCeP+A1OjRsSYQVvbMMtxFpB/iK3NcnicQhdFe6ACO2AvsQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-wkhtmltopdf/-/jsreport-wkhtmltopdf-4.0.0.tgz", + "integrity": "sha512-n5qUr8V5HLQ77P5wtWuYw8omlDCxTIK5ePOLQZgPpGtGbZWuCwTl01YlITVqY5CBdLokKAnV1jl+dI6YpKETFA==", "dependencies": { "mkdirp": "0.5.1", "node.extend.without.arrays": "1.1.6", "wkhtmltopdf-installer": "0.3.2" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/jsreport-xlsx": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-xlsx/-/jsreport-xlsx-3.5.0.tgz", - "integrity": "sha512-6wHphca6Iq8GX+vF/KqGidIx4joj2zbz5WsqmKDgLHLzGPrfmmGF96SyXLCtBJz3nENeyFr40J7nISoJMR8D/A==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-xlsx/-/jsreport-xlsx-4.0.2.tgz", + "integrity": "sha512-njPYYREyVJdeOxk0Wt5MiGhPWnlqy5eFYDCn/kFkK3j71bXey+DlxGEv1DEEPGIFu0g3U/tHFw6WvA4iIfvRrQ==", "dependencies": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "@xmldom/xmldom": "0.8.6", + "html-entities": "2.4.0", "js-excel-date-convert": "1.0.2", "lodash": "4.17.21", "merge2": "1.3.0", @@ -2323,13 +2522,50 @@ "semaphore-async-await": "1.5.1", "string-pixel-width": "1.10.0", "string-replace-async": "2.0.0", - "unescape": "1.0.1", "uuid": "8.3.2", "xlsx-coordinates": "1.0.1", "xml2js-preserve-spaces": "0.0.1" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" + } + }, + "node_modules/@jsreport/jsreport-xlsx/node_modules/@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "dependencies": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "node_modules/@jsreport/jsreport-xlsx/node_modules/axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@jsreport/jsreport-xlsx/node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/jsreport-xlsx/node_modules/mkdirp": { @@ -2360,24 +2596,26 @@ } }, "node_modules/@jsreport/nodejs-client": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/nodejs-client/-/nodejs-client-3.0.0.tgz", - "integrity": "sha512-WZpMRfXBCfGsV0azitgnHiuTVVdIuGQmsnHjrgNj766zWi6XL7ama9BU8j33L32GJ7YTC7DVlZeZmuhAI0VoXw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/nodejs-client/-/nodejs-client-4.0.1.tgz", + "integrity": "sha512-jbbsui9yDjzCY1AnxYsTl81j4z4jO/ST/zqTYLIW2rZT9n/urNEBAnxCm4usff6oaJeRx0jKDEwXulOyCy+hUw==", "dependencies": { - "axios": "0.23.0", + "axios": "1.6.2", "concat-stream": "2.0.0", "mimic-response": "2.1.0" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/@jsreport/nodejs-client/node_modules/axios": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", - "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dependencies": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/@jsreport/nodejs-client/node_modules/concat-stream": { @@ -2394,15 +2632,17 @@ "typedarray": "^0.0.6" } }, - "node_modules/@jsreport/nodejs-client/node_modules/mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", - "engines": { - "node": ">=8" + "node_modules/@jsreport/nodejs-client/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 6" } }, "node_modules/@jsreport/office": { @@ -2430,12 +2670,12 @@ } }, "node_modules/@jsreport/pdfjs": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/pdfjs/-/pdfjs-1.4.0.tgz", - "integrity": "sha512-6J160+bN5wTWlBIoqUwy1kKLwBWOgZ7iAUh/xrDjjQ7TlcKF2XxBpzFlUsKWZ8hrX1kI/FPLq5paE0WY3tpiyw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@jsreport/pdfjs/-/pdfjs-1.4.2.tgz", + "integrity": "sha512-hX73sgBJwzag4lx4AwX9ioPmRqCEl6QgIFwLfmyxJeIYSzjfRkufvPdBf1GevejcTP6c1YrSu3yGuXteMOSntA==", "dependencies": { "@jsreport/node-signpdf": "1.4.2", - "crypto-js": "4.1.1", + "crypto-js": "4.2.0", "parse-color": "1.0.0", "pdfjs-dist": "2.16.105" } @@ -2472,6 +2712,25 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, + "node_modules/@jsreport/serializator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/serializator/-/serializator-1.0.0.tgz", + "integrity": "sha512-eJ1LPM4JV8IrbXbj+bFxXb6g3iIy9xCJeS9J9Jn7XsYyLTg0CBa6CCbOmaU5gpRBbu9VoRw9WpBnku0Bbdmluw==", + "engines": { + "node": ">=18.15" + } + }, + "node_modules/@jsreport/ses": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/ses/-/ses-1.0.1.tgz", + "integrity": "sha512-iD8EGlUr28L17tS9pO94gPA7v5eZ36cCwK1jY0CvoV9LL67llgu5415YPiymnUNxZGxsMo0j86r1CfdmhQq2iQ==", + "dependencies": { + "ses": "0.18.8" + }, + "engines": { + "node": ">=18.15" + } + }, "node_modules/@jsreport/studio-dev": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/@jsreport/studio-dev/-/studio-dev-3.2.1.tgz", @@ -2530,6 +2789,14 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/@mongodb-js/saslprep": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.1.tgz", + "integrity": "sha512-t7c5K033joZZMspnHg/gWPE4kandgc2OxE74aYOtGKfgB9VPuVJPix0H6fhmm2erj5PBJ21mqcx34lpIGtUCsQ==", + "dependencies": { + "sparse-bitfield": "^3.0.3" + } + }, "node_modules/@panva/asn1.js": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", @@ -2539,15 +2806,15 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.4.1.tgz", - "integrity": "sha512-H43VosMzywHCcYcgv0GXXopvwnV21Ud9g2aXbPlQUJj1Xcz9V0wBwHeFz6saFhx/3VKisZfI1GEKEOhQCau7Vw==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.7.1.tgz", + "integrity": "sha512-nIb8SOBgDEMFY2iS2MdnUZOg2ikcYchRrBoF+wtdjieRFKR2uGRipHY/oFLo+2N6anDualyClPzGywTHRGrLfw==", "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", "progress": "2.0.3", - "proxy-agent": "6.2.1", - "tar-fs": "2.1.1", + "proxy-agent": "6.3.1", + "tar-fs": "3.0.4", "unbzip2-stream": "1.4.3", "yargs": "17.7.1" }, @@ -2556,14 +2823,6 @@ }, "engines": { "node": ">=16.3.0" - }, - "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "node_modules/@puppeteer/browsers/node_modules/ansi-regex": { @@ -2752,6 +3011,11 @@ "node": ">=10" } }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==" + }, "node_modules/@types/cacheable-request": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", @@ -2769,9 +3033,9 @@ "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" }, "node_modules/@types/cors": { - "version": "2.8.13", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", - "integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "dependencies": { "@types/node": "*" } @@ -2787,9 +3051,9 @@ } }, "node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" }, "node_modules/@types/json-schema": { "version": "7.0.11", @@ -2823,9 +3087,9 @@ "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" }, "node_modules/@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", "dependencies": { "@types/node": "*" } @@ -2845,9 +3109,9 @@ } }, "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "optional": true, "dependencies": { "@types/node": "*" @@ -3097,14 +3361,6 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/adler-32": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", @@ -3392,6 +3648,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -3408,6 +3665,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -3505,6 +3763,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -3637,6 +3896,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -3712,6 +3972,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, "bin": { "atob": "bin/atob.js" }, @@ -3772,6 +4033,11 @@ "follow-redirects": "^1.10.0" } }, + "node_modules/b4a": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", + "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" + }, "node_modules/babel-code-frame": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", @@ -4792,6 +5058,7 @@ "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, "dependencies": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -4809,6 +5076,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -4892,9 +5160,9 @@ } }, "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", "engines": { "node": ">=0.6" } @@ -4993,6 +5261,16 @@ "node": ">=0.10.0" } }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, "node_modules/bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", @@ -5006,7 +5284,8 @@ "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true }, "node_modules/bn.js": { "version": "5.2.1", @@ -5128,6 +5407,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -5484,6 +5764,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, "dependencies": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -5508,9 +5789,9 @@ } }, "node_modules/cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", "dependencies": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", @@ -5935,15 +6216,35 @@ "fsevents": "^1.2.7" } }, + "node_modules/chokidar/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true }, "node_modules/chrome-page-eval": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/chrome-page-eval/-/chrome-page-eval-1.3.0.tgz", - "integrity": "sha512-BeHvSFBB4OaDKGsRa0z4vE/IgXpLFVWMq35ccZ22Mugjz6K/SvCfMoFnyoE5XhdQKYVLbVj3rRb9GQbXw6aPmg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/chrome-page-eval/-/chrome-page-eval-1.3.1.tgz", + "integrity": "sha512-6hC3SYsREtlW6b2vvfj/DqLRrOWudVBd8RogduApUSYXjXeE18n041uhy8Ul0+1+YesBjCVFIlXQbTucUTFP7w==", "dependencies": { "debug": "3.1.0" }, @@ -5969,20 +6270,21 @@ } }, "node_modules/chromium-bidi": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.11.tgz", - "integrity": "sha512-p03ajLhlQ5gebw3cmbDBFmBc2wnJM5dnXS8Phu6mblGn/KQd76yOVL5VwE0VAisa7oazNfKGTaXlIZ8Q5Bb9OA==", + "version": "0.4.28", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.28.tgz", + "integrity": "sha512-2HZ74QlAApJrEwcGlU/sUu0s4VS+FI3CJ09Toc9aE9VemMyhHZXeaROQgJKNRaYMUTUx6qIv1cLBs3F+vfgjSw==", "dependencies": { - "mitt": "3.0.0" + "mitt": "3.0.1", + "urlpattern-polyfill": "9.0.0" }, "peerDependencies": { "devtools-protocol": "*" } }, "node_modules/chromium-bidi/node_modules/mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==" }, "node_modules/cipher-base": { "version": "1.0.4", @@ -5998,6 +6300,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, "dependencies": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -6012,6 +6315,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -6023,6 +6327,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -6034,6 +6339,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -6045,6 +6351,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -6058,6 +6365,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -6118,9 +6426,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.8.0.tgz", - "integrity": "sha512-/eG5sJcvEIwxcdYM86k5tPwn0MUzkX5YY3eImTGpJOZgVe4SdTMY14vQpcxgBzJ0wXwAYrS8E+c3uHeK4JNyzQ==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "engines": { "node": ">=6" }, @@ -6220,6 +6528,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/clone-response/node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, "node_modules/clone-stats": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", @@ -6243,6 +6559,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, "dependencies": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -6261,15 +6578,9 @@ } }, "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", + "integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==" }, "node_modules/color-name": { "version": "1.1.4", @@ -6349,7 +6660,8 @@ "node_modules/component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true }, "node_modules/compress-commons": { "version": "4.1.1", @@ -6582,6 +6894,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -6734,11 +7047,11 @@ } }, "node_modules/cross-fetch": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.6.tgz", - "integrity": "sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", "dependencies": { - "node-fetch": "^2.6.11" + "node-fetch": "^2.6.12" } }, "node_modules/cryptiles": { @@ -6776,9 +7089,9 @@ } }, "node_modules/crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==" }, "node_modules/css-list-helpers": { "version": "2.0.0", @@ -6914,9 +7227,9 @@ } }, "node_modules/data-uri-to-buffer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-5.0.1.tgz", - "integrity": "sha512-a9l6T1qqDogvvnw0nKlfZzqsyikEBZBClF39V3TFoKhDtGBqHu2HkuomJc02j5zft8zrUaXEuoicLeW54RkzPg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz", + "integrity": "sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==", "engines": { "node": ">= 14" } @@ -6930,9 +7243,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.8.tgz", - "integrity": "sha512-LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ==" + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" }, "node_modules/debug": { "version": "2.6.9", @@ -6957,6 +7270,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, "engines": { "node": ">=0.10" } @@ -7431,7 +7745,8 @@ "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true }, "node_modules/deepmerge": { "version": "4.2.2", @@ -7487,6 +7802,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -7496,14 +7812,13 @@ } }, "node_modules/degenerator": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-4.0.3.tgz", - "integrity": "sha512-2wY8vmCfxrQpe2PKGYdiWRre5HQRwsAXbAAWRbC+z2b80MEpnWc8A3a9k4TwqwN3Z/Fm3uhNm5vYUZIbMhyRxQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "dependencies": { - "ast-types": "^0.13.2", - "escodegen": "^1.8.1", - "esprima": "^4.0.0", - "vm2": "^3.9.19" + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" }, "engines": { "node": ">= 14" @@ -7583,9 +7898,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1135028", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1135028.tgz", - "integrity": "sha512-jEcNGrh6lOXNRJvZb9RjeevtZGrgugPKSMJZxfyxWQnhlKawMPhMtk/dfC+Z/6xNXExlzTKlY5LzIAK/fRpQIw==" + "version": "0.0.1179426", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1179426.tgz", + "integrity": "sha512-KKC7IGwdOr7u9kTGgjUvGTov/z1s2H7oHi3zKCdR9eSDyCPia5CBi4aRhtp7d8uR7l0GS5UTDw3TjKGu5CqINg==" }, "node_modules/diff": { "version": "3.5.0", @@ -8401,70 +8716,25 @@ } }, "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "dependencies": { "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" + "estraverse": "^5.2.0", + "esutils": "^2.0.2" }, "bin": { "escodegen": "bin/escodegen.js", "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=4.0" + "node": ">=6.0" }, "optionalDependencies": { "source-map": "~0.6.1" } }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/escodegen/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -8474,17 +8744,6 @@ "node": ">=0.10.0" } }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/eslint": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.18.0.tgz", @@ -9230,7 +9489,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, "engines": { "node": ">=4.0" } @@ -9293,6 +9551,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, "dependencies": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -9310,6 +9569,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -9321,6 +9581,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -9332,6 +9593,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -9343,6 +9605,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -9356,6 +9619,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -9531,6 +9795,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, "dependencies": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -9549,6 +9814,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -9630,6 +9896,11 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==" + }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -9638,7 +9909,8 @@ "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true }, "node_modules/fd-slicer": { "version": "1.1.0", @@ -9727,6 +9999,13 @@ "node": ">=6" } }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, "node_modules/filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", @@ -9787,6 +10066,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -9877,32 +10157,93 @@ } }, "node_modules/findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", "dependencies": { "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", "resolve-dir": "^1.0.1" }, "engines": { - "node": ">= 0.10" + "node": ">= 10.13.0" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", + "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", "dependencies": { "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", + "is-plain-object": "^5.0.0", "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" + "object.pick": "^1.3.0", + "parse-filepath": "^1.0.2" }, "engines": { - "node": ">= 0.10" + "node": ">= 10.13.0" + } + }, + "node_modules/fined/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "engines": { + "node": ">=0.10.0" } }, "node_modules/first-chunk-stream": { @@ -9914,11 +10255,11 @@ } }, "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", + "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", "engines": { - "node": ">= 0.10" + "node": ">= 10.13.0" } }, "node_modules/flat-cache": { @@ -10074,6 +10415,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, "dependencies": { "map-cache": "^0.2.2" }, @@ -10183,6 +10525,19 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/fstream": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", @@ -10323,12 +10678,12 @@ } }, "node_modules/get-uri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", - "integrity": "sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.2.tgz", + "integrity": "sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==", "dependencies": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^5.0.1", + "data-uri-to-buffer": "^6.0.0", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, @@ -10390,6 +10745,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -10673,6 +11029,11 @@ "node": ">=0.10.0" } }, + "node_modules/global-prefix/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, "node_modules/global-prefix/node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", @@ -11159,6 +11520,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, "dependencies": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -11172,6 +11534,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, "dependencies": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -11184,6 +11547,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -11366,6 +11730,21 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, "node_modules/html-minifier": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", @@ -11749,9 +12128,9 @@ "dev": true }, "node_modules/https-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.0.tgz", - "integrity": "sha512-0euwPCRyAPSgGdzD1IVN9nJYHtBhJwb6XPfbpQcYbPCwrBidX6GzxmchnaF4sfF/jPb74Ojx5g4yTg3sixlyPw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -11935,9 +12314,12 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } }, "node_modules/inquirer": { "version": "8.2.0", @@ -12000,6 +12382,17 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, "node_modules/inquirer/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -12115,6 +12508,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "dependencies": { "kind-of": "^6.0.0" }, @@ -12126,6 +12520,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -12244,6 +12639,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "dependencies": { "kind-of": "^6.0.0" }, @@ -12255,6 +12651,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -12278,6 +12675,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "dependencies": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -12291,6 +12689,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -12458,6 +12857,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -13034,52 +13434,52 @@ } }, "node_modules/jsreport": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/jsreport/-/jsreport-3.13.0.tgz", - "integrity": "sha512-z6+XhwU+pPnX0yEDdiUVsoyiE0Cvb0VXlKu0+86oK/RJGAhVQJosKDOQihecYruTMACeE2yVXd1g0fDoyA96+A==", - "dependencies": { - "@jsreport/jsreport-assets": "3.6.1", - "@jsreport/jsreport-authentication": "3.4.0", - "@jsreport/jsreport-authorization": "3.3.0", - "@jsreport/jsreport-base": "3.0.1", - "@jsreport/jsreport-browser-client": "3.1.2", - "@jsreport/jsreport-child-templates": "3.1.0", - "@jsreport/jsreport-chrome-pdf": "3.4.0", - "@jsreport/jsreport-cli": "3.2.3", - "@jsreport/jsreport-components": "3.3.1", - "@jsreport/jsreport-core": "3.12.0", - "@jsreport/jsreport-data": "3.1.0", - "@jsreport/jsreport-docx": "3.7.2", - "@jsreport/jsreport-express": "3.7.1", - "@jsreport/jsreport-freeze": "3.0.1", - "@jsreport/jsreport-fs-store": "3.2.5", - "@jsreport/jsreport-handlebars": "3.2.1", - "@jsreport/jsreport-html-to-xlsx": "3.3.2", - "@jsreport/jsreport-import-export": "3.2.0", - "@jsreport/jsreport-jsrender": "3.0.0", - "@jsreport/jsreport-licensing": "3.0.3", - "@jsreport/jsreport-localization": "3.2.2", - "@jsreport/jsreport-npm": "3.2.0", - "@jsreport/jsreport-pdf-utils": "3.9.0", - "@jsreport/jsreport-pptx": "3.4.0", - "@jsreport/jsreport-public-templates": "3.0.0", - "@jsreport/jsreport-reports": "3.1.1", - "@jsreport/jsreport-sample-template": "3.2.1", - "@jsreport/jsreport-scheduling": "3.0.3", - "@jsreport/jsreport-scripts": "3.4.1", - "@jsreport/jsreport-static-pdf": "3.0.1", - "@jsreport/jsreport-studio": "3.9.3", - "@jsreport/jsreport-studio-theme-dark": "3.0.1", - "@jsreport/jsreport-tags": "3.1.1", - "@jsreport/jsreport-text": "3.0.0", - "@jsreport/jsreport-version-control": "3.1.2", - "@jsreport/jsreport-xlsx": "3.5.0", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/jsreport/-/jsreport-4.2.0.tgz", + "integrity": "sha512-VpLpOn6dwpgrlr46H6MhUAHG+ZRqKxSFnMhevOiY68EFMZPl5OnPNNhpgzFyrrWv9DDfTSLpuqwzbD1ZhlGdpA==", + "dependencies": { + "@jsreport/jsreport-assets": "4.0.2", + "@jsreport/jsreport-authentication": "4.0.1", + "@jsreport/jsreport-authorization": "4.0.0", + "@jsreport/jsreport-base": "4.0.0", + "@jsreport/jsreport-browser-client": "4.0.0", + "@jsreport/jsreport-child-templates": "4.0.0", + "@jsreport/jsreport-chrome-pdf": "4.0.0", + "@jsreport/jsreport-cli": "4.0.2", + "@jsreport/jsreport-components": "4.0.0", + "@jsreport/jsreport-core": "4.1.0", + "@jsreport/jsreport-data": "4.0.0", + "@jsreport/jsreport-docx": "4.1.1", + "@jsreport/jsreport-express": "4.0.1", + "@jsreport/jsreport-freeze": "4.0.0", + "@jsreport/jsreport-fs-store": "4.0.1", + "@jsreport/jsreport-handlebars": "4.0.1", + "@jsreport/jsreport-html-to-xlsx": "4.0.1", + "@jsreport/jsreport-import-export": "4.0.2", + "@jsreport/jsreport-jsrender": "4.0.0", + "@jsreport/jsreport-licensing": "4.0.1", + "@jsreport/jsreport-localization": "4.0.1", + "@jsreport/jsreport-npm": "4.0.0", + "@jsreport/jsreport-pdf-utils": "4.0.2", + "@jsreport/jsreport-pptx": "4.1.0", + "@jsreport/jsreport-public-templates": "4.0.0", + "@jsreport/jsreport-reports": "4.0.0", + "@jsreport/jsreport-sample-template": "4.0.0", + "@jsreport/jsreport-scheduling": "4.0.0", + "@jsreport/jsreport-scripts": "4.0.0", + "@jsreport/jsreport-static-pdf": "4.0.0", + "@jsreport/jsreport-studio": "4.0.2", + "@jsreport/jsreport-studio-theme-dark": "4.0.0", + "@jsreport/jsreport-tags": "4.0.1", + "@jsreport/jsreport-text": "4.0.0", + "@jsreport/jsreport-version-control": "4.0.0", + "@jsreport/jsreport-xlsx": "4.0.2", "handlebars": "4.7.7", - "puppeteer": "20.7.1", - "semver": "6.3.0" + "puppeteer": "21.3.7", + "semver": "7.5.4" }, "engines": { - "node": ">=16.11" + "node": ">=18.15" } }, "node_modules/jsreport-exceljs": { @@ -13172,14 +13572,36 @@ "uuid": "bin/uuid" } }, + "node_modules/jsreport/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/jsreport/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, + "node_modules/jsreport/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/jstransformer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", @@ -13391,9 +13813,9 @@ "integrity": "sha1-SjGI1CkbZrT2XtuZ+AaqmuKTWSo=" }, "node_modules/keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dependencies": { "json-buffer": "3.0.1" } @@ -13581,21 +14003,29 @@ } }, "node_modules/liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dependencies": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-4.0.0.tgz", + "integrity": "sha512-rMGwYF8q7g2XhG2ulBmmJgWv25qBsqRbDn5gH0+wnuyeFt7QBJlHJmtg5qEdn4pN6WVAUMgXnIxytMFRX9c1aA==", + "dependencies": { + "extend": "^3.0.2", + "findup-sync": "^5.0.0", + "fined": "^2.0.0", + "flagged-respawn": "^2.0.0", + "is-plain-object": "^5.0.0", + "object.map": "^1.0.1", + "rechoir": "^0.8.0", + "resolve": "^1.20.0" }, "engines": { - "node": ">= 0.8" + "node": ">=10.13.0" + } + }, + "node_modules/liftoff/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "engines": { + "node": ">=0.10.0" } }, "node_modules/lines-and-columns": { @@ -13809,7 +14239,7 @@ "node_modules/lodash.find": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", - "integrity": "sha1-ywcE1Hq3F4n/oN6Ll92Sb7iLE7E=" + "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==" }, "node_modules/lodash.findindex": { "version": "4.6.0", @@ -13930,11 +14360,6 @@ "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" }, - "node_modules/lodash.set": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", - "integrity": "sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==" - }, "node_modules/lodash.tail": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", @@ -14031,6 +14456,17 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, "node_modules/log-symbols/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -14105,14 +14541,12 @@ } }, "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "node_modules/make-dir": { @@ -14186,6 +14620,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, "dependencies": { "object-visit": "^1.0.0" }, @@ -14254,8 +14689,7 @@ "node_modules/memory-pager": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", - "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", - "optional": true + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==" }, "node_modules/mensch": { "version": "0.3.4", @@ -14440,6 +14874,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -14463,6 +14898,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -14475,6 +14911,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -14486,6 +14923,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -14548,11 +14986,14 @@ } }, "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/mini-css-extract-plugin": { @@ -14690,6 +15131,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, "dependencies": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -14702,6 +15144,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -15047,6 +15490,13 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, + "node_modules/nan": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "dev": true, + "optional": true + }, "node_modules/nanoid": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-1.2.2.tgz", @@ -15056,6 +15506,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -15077,6 +15528,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -15089,6 +15541,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -15100,6 +15553,7 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -15124,14 +15578,6 @@ "node": ">= 0.4.0" } }, - "node_modules/nconf/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" - } - }, "node_modules/nconf/node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -15232,9 +15678,9 @@ "integrity": "sha1-7K52QVDemYYexcgQ/V0Jaxg5Mqc=" }, "node_modules/node-fetch": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", - "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -15558,6 +16004,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, "dependencies": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -15571,6 +16018,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -15582,6 +16030,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -15593,6 +16042,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -15604,6 +16054,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -15617,6 +16068,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -15649,6 +16101,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, "dependencies": { "isobject": "^3.0.0" }, @@ -15997,6 +16450,22 @@ "url": "https://github.com/sponsors/panva" } }, + "node_modules/openid-client/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/openid-client/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/opentype.js": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-1.1.0.tgz", @@ -16085,6 +16554,17 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, "node_modules/ora/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -16247,17 +16727,18 @@ } }, "node_modules/pac-proxy-agent": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-6.0.3.tgz", - "integrity": "sha512-5Hr1KgPDoc21Vn3rsXBirwwDnF/iac1jN/zkpsOYruyT+ZgsUhUOgVwq3v9+ukjZd/yGm/0nzO1fDfl7rkGoHQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", - "pac-resolver": "^6.0.1", - "socks-proxy-agent": "^8.0.1" + "https-proxy-agent": "^7.0.2", + "pac-resolver": "^7.0.0", + "socks-proxy-agent": "^8.0.2" }, "engines": { "node": ">= 14" @@ -16285,18 +16766,23 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/pac-resolver": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-6.0.1.tgz", - "integrity": "sha512-dg497MhVT7jZegPRuOScQ/z0aV/5WR0gTdRu1md+Irs9J9o+ls5jIuxjo1WfaTG+eQQkxyn5HMGvWK+w7EIBkQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.0.tgz", + "integrity": "sha512-Fd9lT9vJbHYRACT8OhCbZBbxr6KRSawSovFpy8nDGshaK99S/EBhVIHp9+crhxrsZOuvLpgL1n23iyPg6Rl2hg==", "dependencies": { - "degenerator": "^4.0.1", - "ip": "^1.1.5", + "degenerator": "^5.0.0", + "ip": "^1.1.8", "netmask": "^2.0.2" }, "engines": { "node": ">= 14" } }, + "node_modules/pac-resolver/node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -16386,11 +16872,6 @@ "color-convert": "~0.5.0" } }, - "node_modules/parse-color/node_modules/color-convert": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", - "integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==" - }, "node_modules/parse-css-sides": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/parse-css-sides/-/parse-css-sides-3.0.1.tgz", @@ -16565,6 +17046,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -16829,9 +17311,9 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "node_modules/phantom-html-to-pdf": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/phantom-html-to-pdf/-/phantom-html-to-pdf-0.8.1.tgz", - "integrity": "sha512-0kDvoE6tFksjHPkojyFy2hyk1EBVqQ+PPghDZbxYLgxd8SJM353QeAOqaq/P22QW1pi/zraYD0uq/OtziL7yow==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/phantom-html-to-pdf/-/phantom-html-to-pdf-0.8.3.tgz", + "integrity": "sha512-EmmzXG5PukQvDRq6wC1WkKB8ohtAXpFZFdGpeSgJ/R+DEQqQ2TZ6m/fcpsnEUsYFOnBQL7iDg/bjib6MwVtF8w==", "dependencies": { "lodash": "4.17.11", "object-assign": "4.1.1", @@ -17708,6 +18190,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -18073,18 +18556,18 @@ } }, "node_modules/proxy-agent": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.2.1.tgz", - "integrity": "sha512-OIbBKlRAT+ycCm6wAYIzMwPejzRtjy8F3QiDX0eKOA3e4pe3U9F/IvzcHP42bmgQxVv97juG+J8/gx+JIeCX/Q==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", + "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", "lru-cache": "^7.14.1", - "pac-proxy-agent": "^6.0.3", + "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.1" + "socks-proxy-agent": "^8.0.2" }, "engines": { "node": ">= 14" @@ -18311,41 +18794,33 @@ } }, "node_modules/puppeteer": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-20.7.1.tgz", - "integrity": "sha512-yIkba2PT6rkPw85gCAmbW6KO6VVFTdONnvQp8taeMZaOTUJ193nVajykD1jT3vFbjvwKz8te9nbBVb9ITQqbPA==", + "version": "21.3.7", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.7.tgz", + "integrity": "sha512-C9rh0fxIZamrLqfX6VCJh8/MK4Io8jaELqSWKDT8rrWJLxzrv9Hy9aAlcZHySoOuJiZYxYJT71MRinyWiphylw==", "hasInstallScript": true, "dependencies": { - "@puppeteer/browsers": "1.4.1", - "cosmiconfig": "8.2.0", - "puppeteer-core": "20.7.1" + "@puppeteer/browsers": "1.7.1", + "cosmiconfig": "8.3.6", + "puppeteer-core": "21.3.7" }, "engines": { "node": ">=16.3.0" } }, "node_modules/puppeteer-core": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.7.1.tgz", - "integrity": "sha512-f45j9JxImFaYndQYsFA39CEDKwpn1nAF/Iw7urznatjhaslSB/RfHG7sC7iPpDbmP+CLpPEkHhqNxqpaUDdTLw==", + "version": "21.3.7", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.7.tgz", + "integrity": "sha512-3IS/kl4TsaDLl171VdwtVAKCc2cwaFR5LrF/pEQQfUyIs6W1CuS8XwbIIJ6v6BCebv3x/NNtONTyOQdmTHPktg==", "dependencies": { - "@puppeteer/browsers": "1.4.1", - "chromium-bidi": "0.4.11", - "cross-fetch": "3.1.6", + "@puppeteer/browsers": "1.7.1", + "chromium-bidi": "0.4.28", + "cross-fetch": "4.0.0", "debug": "4.3.4", - "devtools-protocol": "0.0.1135028", - "ws": "8.13.0" + "devtools-protocol": "0.0.1179426", + "ws": "8.14.2" }, "engines": { "node": ">=16.3.0" - }, - "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "node_modules/puppeteer-core/node_modules/debug": { @@ -18375,13 +18850,13 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "node_modules/puppeteer/node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "dependencies": { - "import-fresh": "^3.2.1", + "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", + "parse-json": "^5.2.0", "path-type": "^4.0.0" }, "engines": { @@ -18389,6 +18864,14 @@ }, "funding": { "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/puppeteer/node_modules/import-fresh": { @@ -18496,6 +18979,11 @@ "node": ">=0.4.x" } }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" + }, "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", @@ -18508,9 +18996,9 @@ } }, "node_modules/race-as-promised": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/race-as-promised/-/race-as-promised-0.0.1.tgz", - "integrity": "sha512-+0MX9uoPzxC+amkbSSsPKb0UlcGew57LfLy1oQel6q4BT99ybrXZWYjP0oQuH3HEQbbPT+ZAUwU/KkIcElKiZg==" + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/race-as-promised/-/race-as-promised-0.0.2.tgz", + "integrity": "sha512-7BLWiZMSVJDxMTT/QUuEEdd/f/pYDkusGvU0p3NUCDAc6HSlhPpvRS42/GmK79p3Kw4aDA+l+sD8wNpxQdOYTQ==" }, "node_modules/railroad-diagrams": { "version": "1.0.0", @@ -18833,14 +19321,14 @@ } }, "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", "dependencies": { - "resolve": "^1.1.6" + "resolve": "^1.20.0" }, "engines": { - "node": ">= 0.10" + "node": ">= 10.13.0" } }, "node_modules/redent": { @@ -18904,6 +19392,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, "dependencies": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -18916,6 +19405,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -18928,6 +19418,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -19324,7 +19815,8 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true }, "node_modules/responselike": { "version": "2.0.1", @@ -19404,9 +19896,9 @@ } }, "node_modules/rxjs": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", - "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dependencies": { "tslib": "^2.1.0" } @@ -19463,6 +19955,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, "dependencies": { "ret": "~0.1.10" } @@ -19731,6 +20224,14 @@ "node": ">= 0.8.0" } }, + "node_modules/ses": { + "version": "0.18.8", + "resolved": "https://registry.npmjs.org/ses/-/ses-0.18.8.tgz", + "integrity": "sha512-kOH1AhJc6gWDXKURKeU1w7iFUdImAegAljVvBg5EUBgNqjH4bxcEsGVUadVEPtA2PVRMyQp1fiSMDwEZkQNj1g==", + "dependencies": { + "@endo/env-options": "^0.1.4" + } + }, "node_modules/set-immediate-shim": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", @@ -19743,6 +20244,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, "dependencies": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -20050,6 +20552,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, "dependencies": { "base": "^0.11.1", "debug": "^2.2.0", @@ -20068,6 +20571,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, "dependencies": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -20081,6 +20585,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -20092,6 +20597,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, "dependencies": { "kind-of": "^3.2.0" }, @@ -20103,6 +20609,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -20114,6 +20621,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -20125,6 +20633,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -20136,6 +20645,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -20149,6 +20659,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -20277,11 +20788,11 @@ } }, "node_modules/socks-proxy-agent": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.1.tgz", - "integrity": "sha512-59EjPbbgg8U3x62hhKOFVAmySQUcfRQ4C7Q/D5sEHnZTQRrQlNKINks44DMR1gwXp0p4LaVIeccX2KHTTcHVqQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", + "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", "dependencies": { - "agent-base": "^7.0.1", + "agent-base": "^7.0.2", "debug": "^4.3.4", "socks": "^2.7.1" }, @@ -20337,6 +20848,7 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -20346,6 +20858,7 @@ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, "dependencies": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -20367,7 +20880,8 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true }, "node_modules/sparkles": { "version": "1.0.1", @@ -20381,7 +20895,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==", - "optional": true, "dependencies": { "memory-pager": "^1.0.2" } @@ -20424,6 +20937,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, "dependencies": { "extend-shallow": "^3.0.0" }, @@ -20435,6 +20949,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -20447,6 +20962,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -20579,6 +21095,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, "dependencies": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -20591,6 +21108,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -20602,6 +21120,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -20613,6 +21132,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -20624,6 +21144,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -20637,6 +21158,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -20799,6 +21321,15 @@ "node": ">=10.0.0" } }, + "node_modules/streamx": { + "version": "2.15.6", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz", + "integrity": "sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==", + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + } + }, "node_modules/strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", @@ -21208,14 +21739,23 @@ } }, "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", + "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", "dependencies": { - "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "tar-stream": "^3.1.5" + } + }, + "node_modules/tar-fs/node_modules/tar-stream": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", + "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, "node_modules/tar-stream": { @@ -21233,16 +21773,6 @@ "node": ">=6" } }, - "node_modules/tar-stream/node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, "node_modules/terser": { "version": "4.8.1", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", @@ -21584,6 +22114,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -21595,6 +22126,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, "dependencies": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -21609,6 +22141,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -21621,6 +22154,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -21633,6 +22167,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -21752,9 +22287,9 @@ } }, "node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/tty-browserify": { "version": "0.0.0", @@ -21900,21 +22435,11 @@ "node": ">=0.10.0" } }, - "node_modules/unescape": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz", - "integrity": "sha512-O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ==", - "dependencies": { - "extend-shallow": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, "dependencies": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -22012,6 +22537,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, "dependencies": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -22024,6 +22550,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, "dependencies": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -22037,6 +22564,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, "dependencies": { "isarray": "1.0.0" }, @@ -22048,6 +22576,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -22163,7 +22692,8 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true }, "node_modules/url": { "version": "0.11.0", @@ -22263,10 +22793,16 @@ "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", "dev": true }, + "node_modules/urlpattern-polyfill": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz", + "integrity": "sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==" + }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -22505,32 +23041,6 @@ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", "dev": true }, - "node_modules/vm2": { - "version": "3.9.19", - "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.19.tgz", - "integrity": "sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==", - "dependencies": { - "acorn": "^8.7.0", - "acorn-walk": "^8.2.0" - }, - "bin": { - "vm2": "bin/vm2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/vm2/node_modules/acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/void-elements": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", @@ -22991,9 +23501,9 @@ } }, "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" }, "node_modules/whatwg-url": { "version": "5.0.0", @@ -23205,6 +23715,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -23261,6 +23772,17 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -23286,9 +23808,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", "engines": { "node": ">=10.0.0" }, @@ -23431,9 +23953,9 @@ "dev": true }, "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" }, "node_modules/yargs": { "version": "17.3.1", @@ -23528,19 +24050,61 @@ }, "dependencies": { "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "requires": { - "@babel/highlight": "^7.12.13" + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, "@babel/generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", - "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "requires": { - "@babel/types": "^7.22.5", + "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -23553,40 +24117,53 @@ } } }, + "@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" + }, "@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "requires": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + } + }, + "@babel/helper-hoist-variables": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "requires": { - "@babel/template": "^7.22.5", "@babel/types": "^7.22.5" } }, "@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "requires": { "@babel/types": "^7.22.5" } }, "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==" }, "@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" }, "@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "requires": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "dependencies": { @@ -23637,49 +24214,35 @@ } }, "@babel/parser": { - "version": "7.14.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz", - "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==" + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", + "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==" }, "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", - "requires": { - "@babel/highlight": "^7.22.5" - } - }, - "@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==" - } + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" } }, "@babel/traverse": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz", - "integrity": "sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", + "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", + "requires": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.5", + "@babel/types": "^7.23.5", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" + "globals": "^11.1.0" }, "dependencies": { "debug": { @@ -23703,12 +24266,12 @@ } }, "@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "dependencies": { @@ -23734,6 +24297,11 @@ "kuler": "^2.0.0" } }, + "@endo/env-options": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@endo/env-options/-/env-options-0.1.4.tgz", + "integrity": "sha512-Ol8ct0aW8VK1ZaqntnUJfrYT59P6Xn36XPbHzkqQhsYkpudKDn5ILYEwGmSO/Ff+XJjv/pReNI0lhOyyrDa9mg==" + }, "@eslint/eslintrc": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", @@ -23820,9 +24388,9 @@ }, "dependencies": { "@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.63", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", + "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==" } } }, @@ -23841,9 +24409,9 @@ }, "dependencies": { "@types/node": { - "version": "14.18.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.52.tgz", - "integrity": "sha512-DGhiXKOHSFVVm+PJD+9Y0ObxXLeG6qwc0HoOn+ooQKeNNu+T2mEJCM5UBDUREKAggl9MHYjb5E71PAmx6MbzIg==" + "version": "14.18.63", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", + "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==" } } }, @@ -23858,9 +24426,9 @@ } }, "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==" }, "@jridgewell/set-array": { "version": "1.1.2", @@ -23873,28 +24441,21 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - }, - "dependencies": { - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - } + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "@jsreport/advanced-workers": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@jsreport/advanced-workers/-/advanced-workers-1.3.0.tgz", - "integrity": "sha512-vZtaYMcGlUbdnHFJP2oU3QXT6lM3SyOUzxG6q4Aa6oe4JQhVx78cGrkj5DI8rvPne0HxbH5bWGdUHhCDWk8g6A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/advanced-workers/-/advanced-workers-2.0.1.tgz", + "integrity": "sha512-wSEw8HjfrhKAKCga3rdEKkEJV7fYfu0V2Oe/YvNM3pBuKsMw06wMfFM+2kXB9MNscADfxTE8QprUqw67bi61pw==", "requires": { + "@jsreport/serializator": "1.0.0", "debug": "4.3.1", - "serializator": "1.0.2", "uuid": "8.3.2" }, "dependencies": { @@ -23919,11 +24480,11 @@ "integrity": "sha512-AAeTkqyVJGdWLCA60aHDrh3s8h9z8TokyoR1tCpNtYatfe2cdocVdB0AaNquWTmddRWgAklmOBrowsMFQFY8hg==" }, "@jsreport/jsreport-assets": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-assets/-/jsreport-assets-3.6.1.tgz", - "integrity": "sha512-TrhauNxFM0PoNjCmvgXbP9jpg64pPic03aiLj2dF7f4hwqu4SSuwyGK+F2vYeZtUMrtIshMAH5B211AQMJljNA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-assets/-/jsreport-assets-4.0.2.tgz", + "integrity": "sha512-7lMSyiQBgMkGLy2xnRTpCb5yNAIKKUuxQUCZJ9B/Hy7xmiI8dBQrGsrVXZ56z7FYgg6YrXFyrTRstk5VUfXo/Q==", "requires": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "async-replace-with-limit": "2.0.0", "enhanced-resolve": "5.8.2", "etag": "1.8.1", @@ -23934,6 +24495,43 @@ "strip-bom-buf": "2.0.0" }, "dependencies": { + "@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "requires": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, "brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", @@ -23953,9 +24551,9 @@ } }, "@jsreport/jsreport-authentication": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authentication/-/jsreport-authentication-3.4.0.tgz", - "integrity": "sha512-/4VjyfxJOJjscvFTk8su7WqApya1y8f8obiXoeAeF2Hrqx0+Xt8p9bl0xduDcBDnr+tBCkP1pX0x3kq+Ny69sg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authentication/-/jsreport-authentication-4.0.1.tgz", + "integrity": "sha512-D/fNuLJya4l8QkAcn2Wa2m2OpHUjNXpikuYI8fvJ7JxqiSlHHG5/+77LG6aLaC4KMu6jaT56+LI7Tq+W/AjxOQ==", "requires": { "body-parser": "1.20.1", "client-sessions": "0.8.0", @@ -23979,58 +24577,59 @@ } }, "@jsreport/jsreport-authorization": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authorization/-/jsreport-authorization-3.3.0.tgz", - "integrity": "sha512-aeZBd67yRZ0uj2CnDEK6njpJIxBUDoGgrJ8HdtYD6CUqH1krfrjF9a2UntxrFZ/aIanan8amoC0hiGZWjTxyMQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-authorization/-/jsreport-authorization-4.0.0.tgz", + "integrity": "sha512-lObgnFafANzlmH7qcuUj0lmMbO/QlFvL5F0uQbTQMe8ZNIw4WrkWGqCX6LU5xTXAa4vwKmU698nsSuCS1V8VgA==", "requires": { + "lodash.isequal": "4.5.0", "lodash.omit": "4.5.0", "node.extend.without.arrays": "1.1.6" } }, "@jsreport/jsreport-base": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-base/-/jsreport-base-3.0.1.tgz", - "integrity": "sha512-lSFAAOP1+Qq6F5xdwY7CguQpU72kDkXbHaLQ+scf1Va7zpa4GTIddnLvIefKapvMSKbUaEoAD8npIZnAyIWhHQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-base/-/jsreport-base-4.0.0.tgz", + "integrity": "sha512-sarZspou2vI/fylMKLOc3ishnHX5c6zCEYb3LZeXqe6MuPqEn19G+41DMMnVCPnHHxx43hY3EVCTP4wwOtmQAg==" }, "@jsreport/jsreport-browser-client": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-browser-client/-/jsreport-browser-client-3.1.2.tgz", - "integrity": "sha512-9OOHFR5064vAATW4f3vWcxDF6H+ZFNkAbGFaUh/inJVK3wg2QQK79yiNUwxNL1SvChD8XFe1wAfDDgrof0BlmQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-browser-client/-/jsreport-browser-client-4.0.0.tgz", + "integrity": "sha512-v8NBBh/CTw6UOtNMuS43PAMFBauyV5FodZhVWpvEDpiyVzhmMA1XJ0BEGRsx2kIEmnj6FJB1QuhLrbbZPTFQ2w==", "requires": { "@jsreport/browser-client": "3.1.1" } }, "@jsreport/jsreport-child-templates": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-child-templates/-/jsreport-child-templates-3.1.0.tgz", - "integrity": "sha512-g48KzsGYfk17s2eIO94WWCb4fQjBNd5b7H6MSoZEh0bKdiAqEkJMUFTcpN55yUyZyRnG24FMsQmJvJWPYggbUg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-child-templates/-/jsreport-child-templates-4.0.0.tgz", + "integrity": "sha512-VR2+gqLgL6998COiWZyeaaoVnVsCtfK3oQ1ZzmxB/rdZfh0eJm4rxvVNR+uHEZNw39B/4p1YHMPl9qd8c3x5JA==", "requires": { "async-replace-with-limit": "2.0.0", "node.extend.without.arrays": "1.1.6" } }, "@jsreport/jsreport-chrome-pdf": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-chrome-pdf/-/jsreport-chrome-pdf-3.4.0.tgz", - "integrity": "sha512-NLPBzj3gj2D8em/uLZuITgtaSfEqIeL9aZAcWJ2vO3CatVDVvZDxaMcMlhAbkuhMbvE702q4DAU1p4tJjOO0ew==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-chrome-pdf/-/jsreport-chrome-pdf-4.0.0.tgz", + "integrity": "sha512-r7y88YqGG2K95Uh1+LHI8Rp0gDu3MYy6jxRIIQYa/qqR9P++ynBXFfqttWJpZutDEk1yu29+/DFTK7ukDIc04w==", "requires": { "has-own-deep": "1.1.0", "lodash.get": "4.4.2" } }, "@jsreport/jsreport-cli": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-cli/-/jsreport-cli-3.2.3.tgz", - "integrity": "sha512-2B6ZkE8KNpnycXESymWfEGQAU7XDvGuHi9cznBNn4FUeyuyXWZ+4AhSCSOGqI8ShcheVwTZO3C24CGvJx57CwQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-cli/-/jsreport-cli-4.0.2.tgz", + "integrity": "sha512-qUmh9PkEGl+Tn5z/4DuoXdaP66h+hqMcbyALCm/6zFInZg3ZC1tQwHZj7tCWK+Co4H/wE40aTbfu7NdrR6Csig==", "requires": { - "@jsreport/nodejs-client": "3.0.0", + "@jsreport/nodejs-client": "4.0.1", "chalk": "2.4.2", "cliui": "7.0.4", "inquirer": "8.2.0", "ip-address": "5.8.9", "is-absolute-url": "2.1.0", "is-promise": "2.1.0", - "liftoff": "3.1.0", + "liftoff": "4.0.0", "lockfile": "1.0.4", "lodash.omit": "4.5.0", "nanoid": "3.2.0", @@ -24038,7 +24637,7 @@ "nssocket": "0.6.0", "once": "1.4.0", "prompt": "1.3.0", - "semver": "5.6.0", + "semver": "7.5.4", "silent-spawn": "0.4.0", "winser-with-api": "1.0.2", "yargs": "17.3.1" @@ -24075,15 +24674,26 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, "nanoid": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" }, "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } }, "supports-color": { "version": "5.5.0", @@ -24092,30 +24702,37 @@ "requires": { "has-flag": "^3.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, "@jsreport/jsreport-components": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-components/-/jsreport-components-3.3.1.tgz", - "integrity": "sha512-1Qjt1OpE4vk6iYl73SGUczHj1/pv9yXv7k5GgGkqPzHewD0tq7qP1OYbbRWC6ckdvq02rPMtXnZ1oSd1u9mcDw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-components/-/jsreport-components-4.0.0.tgz", + "integrity": "sha512-3+cXwimWHGVB8PBn1Wl3r/q9Y4GgM+FVTkvspKhGgWPP7G/dZqQhZSU06PnACtZDCjF+DNtM5qf7Mk3AkH8CYw==", "requires": { "node.extend.without.arrays": "1.1.6", "react-copy-to-clipboard": "5.0.2" } }, "@jsreport/jsreport-core": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-core/-/jsreport-core-3.12.0.tgz", - "integrity": "sha512-kmaxIBy4fFlEGv7slf4/TU6CtpyfYTso1YAcLfWHlFcj+Gq3sgYP84CDwurZuuDscmcFh2+rpHZNX9VMKRyfWA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-core/-/jsreport-core-4.1.0.tgz", + "integrity": "sha512-gp14smUxrkD6nLMklrEF99t4pUqs4CjEVI55+/2++7NNN9u2k15OUD4/eRwyE26USKknw3bd8ywxPfjlv//aOA==", "requires": { - "@babel/code-frame": "7.12.13", - "@babel/parser": "7.14.4", - "@babel/traverse": "7.12.9", + "@babel/code-frame": "7.23.5", + "@babel/parser": "7.23.5", + "@babel/traverse": "7.23.5", "@colors/colors": "1.5.0", - "@jsreport/advanced-workers": "1.3.0", + "@jsreport/advanced-workers": "2.0.1", "@jsreport/mingo": "2.4.1", "@jsreport/reap": "0.1.0", + "@jsreport/serializator": "1.0.0", + "@jsreport/ses": "1.0.1", "ajv": "6.12.6", "app-root-path": "3.0.0", "bytes": "3.1.2", @@ -24132,19 +24749,17 @@ "lodash.get": "4.4.2", "lodash.groupby": "4.6.0", "lodash.omit": "4.5.0", - "lodash.set": "4.3.2", "lru-cache": "4.1.1", "ms": "2.1.3", "nanoid": "3.2.0", "nconf": "0.12.0", "node.extend.without.arrays": "1.1.6", - "semver": "7.3.5", - "serializator": "1.0.2", + "semver": "7.5.4", + "set-value": "4.1.0", "stack-trace": "0.0.10", "triple-beam": "1.3.0", "unset-value": "2.0.1", "uuid": "8.3.2", - "vm2": "3.9.19", "winston": "3.8.1", "winston-transport": "4.5.0", "yieldable-json": "2.0.1" @@ -24216,6 +24831,11 @@ "kind-of": "^6.0.2" } }, + "is-primitive": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-3.0.1.tgz", + "integrity": "sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==" + }, "isobject": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", @@ -24226,15 +24846,6 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, - "lru-cache": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -24246,9 +24857,9 @@ "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "requires": { "lru-cache": "^6.0.0" }, @@ -24260,14 +24871,18 @@ "requires": { "yallist": "^4.0.0" } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, + "set-value": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-4.1.0.tgz", + "integrity": "sha512-zTEg4HL0RwVrqcWs3ztF+x1vkxfm0lP+MQQFPiMJTKVceBwEV0A569Ou8l9IYQG8jOZdMVI1hGsc0tmeD2o/Lw==", + "requires": { + "is-plain-object": "^2.0.4", + "is-primitive": "^3.0.1" + } + }, "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -24283,16 +24898,16 @@ } }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, "@jsreport/jsreport-data": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-data/-/jsreport-data-3.1.0.tgz", - "integrity": "sha512-sa8ZyDxWL6+BAGWq3k29McFHwzp6lmnzdOIr8dCodCG8dibTB40DqtfCSvvb52hIxJE7ZIV2OgA+yJ/8YBXGhg==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-data/-/jsreport-data-4.0.0.tgz", + "integrity": "sha512-Z2WP4IwjPnyTtRc0WsjZW3YrZZUglnVu4fYCDSCLfuB9O9WbM9JH8dDlk5NrrrH5iWGZg6jS+cgxTq5F3YhTzw==" }, "@jsreport/jsreport-docker-workers": { "version": "3.8.0", @@ -24312,15 +24927,16 @@ } }, "@jsreport/jsreport-docx": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docx/-/jsreport-docx-3.7.2.tgz", - "integrity": "sha512-GFHbJO/7UVUsCClxucyTFfxV81pBNr3RLy9ZJMmanBLCzIrVXx8UJzxPzuJWKUM5ivl5pY2J1W8fzv83QZfzOA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docx/-/jsreport-docx-4.1.1.tgz", + "integrity": "sha512-YrAYtaw0Y9KBxSBGQ7QItnPBVnb9WA8qrRvY8WOW0g5o9L/gAvGa2YB/zGC//Ti5zz0/W3nAa8P1qzUVYXjUsg==", "requires": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "@xmldom/xmldom": "0.8.6", - "axios": "0.24.0", + "axios": "1.6.2", "cheerio": "1.0.0-rc.12", "escape-string-regexp": "4.0.0", + "html-entities": "2.4.0", "image-size": "0.7.4", "js-excel-date-convert": "1.0.2", "moment": "2.29.4", @@ -24329,16 +24945,44 @@ "semaphore-async-await": "1.5.1", "string-replace-async": "2.0.0", "style-attr": "1.3.0", - "tinycolor2": "1.4.2", - "unescape": "1.0.1" + "tinycolor2": "1.4.2" }, "dependencies": { + "@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "requires": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, "axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "requires": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } } }, "cheerio": { @@ -24430,28 +25074,67 @@ } }, "@jsreport/jsreport-docxtemplater": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docxtemplater/-/jsreport-docxtemplater-3.2.0.tgz", - "integrity": "sha512-NJpFH/sDGWaSoZFirbc71ioVboq5UzoC3pLHIzddo/2MAwvjJtcWDXGpiZsBs1Ebiz0J+NVNEKgVz6Sn17a3RQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-docxtemplater/-/jsreport-docxtemplater-4.0.1.tgz", + "integrity": "sha512-ZUy1ELztbYvf4ysjUPzkd58vY9fVJBvvwe8pdvv4zQ554LF4nDeq1Jrk56/kMhZH5d2nLrJNyTC69xYoz3TGPw==", "requires": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "docxtemplater": "3.37.0", "pizzip": "3.1.4" + }, + "dependencies": { + "@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "requires": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + } } }, "@jsreport/jsreport-ejs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-ejs/-/jsreport-ejs-3.0.1.tgz", - "integrity": "sha512-2SOgnQ5eP9zpnvlp4FzSUzxCxYbBP+fE0tvRlIk9MAj8YNFf2DJvRruFExwvfWkM/NiTS4N06e1l+gJ/dO0MEg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-ejs/-/jsreport-ejs-4.0.0.tgz", + "integrity": "sha512-8pqs3pdZhYQfWQsqs4whaZCgQkf1h/FAWOdR2JOHEb4SZYJnwDJ9JLH9QtA1HBtfINDtBXWA0s90mxqifbTWrg==", "requires": { "ejs": "3.1.9", "node.extend.without.arrays": "1.1.6" } }, "@jsreport/jsreport-electron-pdf": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-electron-pdf/-/jsreport-electron-pdf-4.2.0.tgz", - "integrity": "sha512-+aJE6GLXLezdbvVbNRETvk6qCs8oBgcVeQX/zCDe8L/k/MYmIFkHzKe44mcVfydH6wwviqhzEGIhYdVvp8Ydjg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-electron-pdf/-/jsreport-electron-pdf-5.0.0.tgz", + "integrity": "sha512-PqFDcb88zY9h2xDSKX1xPVzN30AGCmQHHPsoPtViy9ebu0aqcp9ui5THK5KrVHu0wUm/E2+iuU53BOBEnxxQCg==", "requires": { "electron": "1.6.6", "electron-html-to": "2.6.1", @@ -24460,9 +25143,9 @@ } }, "@jsreport/jsreport-express": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-express/-/jsreport-express-3.7.1.tgz", - "integrity": "sha512-C6SZttSnoAxwfw9NdMaXOQIl09Np01/jaA8wsudM6q12xDhPb+5Rw8hQn0/v3QtAeU7EtgZfxJ/3P5EUArIs+A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-express/-/jsreport-express-4.0.1.tgz", + "integrity": "sha512-vUWO4QSPXRdFjzfctZQBEoQZzTXXUcUPdFd3mU26fLac2DM5bAXw2Iu+XhC8lTZDmUjUfoP72q2c5w3n93lkZg==", "requires": { "archiver": "5.3.0", "body-parser": "1.20.1", @@ -24473,34 +25156,12 @@ "lodash.unset": "4.5.2", "mime-types": "2.1.28", "multer": "1.4.4-lts.1", - "serve-static": "1.14.1", + "serve-static": "1.15.0", "simple-odata-server": "1.2.0", "stream-to-array": "2.3.0", "yauzl": "2.10.0" }, "dependencies": { - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" - }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, "mime-db": { "version": "1.45.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", @@ -24513,71 +25174,21 @@ "requires": { "mime-db": "1.45.0" } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" } } }, "@jsreport/jsreport-freeze": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-freeze/-/jsreport-freeze-3.0.1.tgz", - "integrity": "sha512-J6lvZEz/ZywdtAprtQR85S892XRi1pahC5yuqafSIQwZEwUFGzXA489+/vCxseCVc3buX+epuGDJbMz/Qaad3A==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-freeze/-/jsreport-freeze-4.0.0.tgz", + "integrity": "sha512-z05hi8fFtS9aM3KwVp66ijp88P0ura3hHsBJAovIGrMsVYnuYN97JywRyixkXCdlN2vPmKkW248HadsC6UywEA==" }, "@jsreport/jsreport-fs-store": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-fs-store/-/jsreport-fs-store-3.2.5.tgz", - "integrity": "sha512-0R7LGG5ToqqD02819fCL/HQQ//a7LzSX3UUU0sKSouUBQJLJOSnnyB/yp4BDyEsoIZwoAu9LtHIOHshxv6uZ1Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-fs-store/-/jsreport-fs-store-4.0.1.tgz", + "integrity": "sha512-MiCU/NNziWOicRkcYJsNwN2z+mBkgyawNfPVod0HqQz9Ii0UCOR3QNqElQI0WyMWloxrtiXYb5D/zQmPq84M7Q==", "requires": { "@jsreport/mingo": "2.4.1", + "@jsreport/serializator": "1.0.0", "chokidar": "3.5.3", "lockfile": "1.0.4", "lodash.debounce": "4.0.8", @@ -24695,38 +25306,77 @@ } }, "@jsreport/jsreport-handlebars": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-handlebars/-/jsreport-handlebars-3.2.1.tgz", - "integrity": "sha512-q14MM2qTjDDwkaD1ekzqEWrBPBxJBT1UreNGHBYHAY9wZM5nlYSepRmluW+2dLKdIEPiD9deuXY/xrqv8TD3XQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-handlebars/-/jsreport-handlebars-4.0.1.tgz", + "integrity": "sha512-gvRV68794KZzbJ9h9gplifwUNO7NWK/I7aIVijKfU7+XQ+LQ1Qa6y8V9hatkMGBJYgQ9a7qp8ICb+5mzWrsxxg==", "requires": {} }, "@jsreport/jsreport-html-embedded-in-docx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-embedded-in-docx/-/jsreport-html-embedded-in-docx-3.1.0.tgz", - "integrity": "sha512-BQWMK9dQS32TuSXicOGHtSmFiHwv+ORha3/6YJk+LeRCjnrVa/e8fKGo75jO1JuKD9b33a6+C55UE8HiFKoG0Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-embedded-in-docx/-/jsreport-html-embedded-in-docx-4.0.1.tgz", + "integrity": "sha512-oj1PDTPH78wE926OchJSPKmV1EJnk/Q23ZUeZ5thKFTT+UcS0it4mbwV0SHu49zpaM1l5yKlxqx5feLeNz99nQ==", "requires": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "html-docx-js-typescript": "0.1.5", "juice": "9.0.0", "node.extend.without.arrays": "1.1.6" + }, + "dependencies": { + "@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "requires": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + } } }, "@jsreport/jsreport-html-to-text": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-text/-/jsreport-html-to-text-3.0.0.tgz", - "integrity": "sha512-8g0gyx2lvytYbokfnXLwpQKqqfxTqVbCtHYWAyM0Y+XWci5cRsXaxEnF3eVqmfd7nFN6keUzMsFCn9ZosuEfkg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-text/-/jsreport-html-to-text-4.0.0.tgz", + "integrity": "sha512-f5GsuMy0cBw2xz2EfEzuWDdN7RBICmkxQoo/sz37SvujVdR8gGm8NBZOqL3kJYeH3WVerwdFaSinPvOlev+7nw==", "requires": { "html-to-text": "8.0.0", "node.extend.without.arrays": "1.1.6" } }, "@jsreport/jsreport-html-to-xlsx": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-xlsx/-/jsreport-html-to-xlsx-3.3.2.tgz", - "integrity": "sha512-l4JawCu+LNRtUbfkfKgv2zlWxxsTXbq6R61jpFrg4eLgrom1gID63YlbM0fY0kWb9MLSDAbZLEwO1wKMhkCoQA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-html-to-xlsx/-/jsreport-html-to-xlsx-4.0.1.tgz", + "integrity": "sha512-IdHL6MWT066eM+89TONgL4dIYbW+MoDQ7ltKGpzwARkFIBZ+P4LAJc9+WcyNI5STQK3pMEmVO1vuXCNZWq3LOw==", "requires": { - "@jsreport/office": "3.0.0", - "chrome-page-eval": "1.3.0", + "@jsreport/office": "4.0.0", + "chrome-page-eval": "1.3.1", "html-to-xlsx": "2.2.4", "nanoid": "3.2.0", "node.extend.without.arrays": "1.1.6", @@ -24734,6 +25384,43 @@ "phantom-page-eval": "2.0.1" }, "dependencies": { + "@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "requires": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, "nanoid": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", @@ -24742,12 +25429,12 @@ } }, "@jsreport/jsreport-import-export": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-import-export/-/jsreport-import-export-3.2.0.tgz", - "integrity": "sha512-2Wu09gBQhSzET8xGhYRlizGNwxlqHvd1/d3RVVtjfDAiEV+FigRU2xD5jZYW7EVndeDLClwMuq8loFZ5iB1Iag==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-import-export/-/jsreport-import-export-4.0.2.tgz", + "integrity": "sha512-khW7Q7Fi/BvOa/09QHmrFabtn0kFO78OaGXCbeBa6CHJD5QgDe44LwirS71nA9Z0i7I7Nk3df4OkKY3BPxR9iw==", "requires": { "archiver": "5.3.0", - "axios": "0.24.0", + "axios": "1.6.2", "form-data": "2.3.3", "lodash.isequal": "4.5.0", "lodash.omit": "4.5.0", @@ -24758,11 +25445,25 @@ }, "dependencies": { "axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "requires": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } } }, "form-data": { @@ -24778,48 +25479,77 @@ } }, "@jsreport/jsreport-jsrender": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-jsrender/-/jsreport-jsrender-3.0.0.tgz", - "integrity": "sha512-BM6BVEGZH5iwEHY61mUidWc/mnbSWyxwsni3HDoIkBa937WnInbKMQXREWRKu7/Za7BIcZyceMHyZ5KqBW6sKA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-jsrender/-/jsreport-jsrender-4.0.0.tgz", + "integrity": "sha512-Ao6LLzkBr2wnhI94RraSEIqebFULThMRxlpNXiaWjPln1jJ2p3aK07Gu1Foz6VGJ4l4ZBEyqkXQrdwEAWu1CRg==", "requires": { "jsrender": "1.0.11" } }, "@jsreport/jsreport-licensing": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-licensing/-/jsreport-licensing-3.0.3.tgz", - "integrity": "sha512-qUg7eTJp6NI7znunWYkaRH2D2NbTW3dsFV1RuPBJYgQMd0p0DkD5rV+QZbMtTqGq9BebCo+iaHkh2pxQ5kWxyg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-licensing/-/jsreport-licensing-4.0.1.tgz", + "integrity": "sha512-vEcQ47Exc+lI2OjPgXEKfuJ5OxjLuFYIPcebfmRUoFLdzlHhLBn5gJpGLkT/FaHf5+522JnZi1Qz0vx+VC6stg==", "requires": { - "axios": "0.23.0" + "axios": "1.6.2" }, "dependencies": { "axios": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", - "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "requires": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" } } } }, "@jsreport/jsreport-localization": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-localization/-/jsreport-localization-3.2.2.tgz", - "integrity": "sha512-a/6ktygh5zFI+66NwBkpZYkyUBrEkB95iWINLek7amEJkjxqXxlzJsdu+N0OGtdats6akYPq4juKEetWhuWywA==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-localization/-/jsreport-localization-4.0.1.tgz", + "integrity": "sha512-ech9C1QgLnR7RKo9Do9ZHt4HveU4IGyMEF02UkElL6W7mv0PZu6E35i9g8WpDpc7WthKeXaH1y1L2v7Rl/h5Jw==" }, "@jsreport/jsreport-mongodb-store": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-mongodb-store/-/jsreport-mongodb-store-3.2.0.tgz", - "integrity": "sha512-ee5lqZIwAOYIgqwFvUKgcfnCuuZbOLZcQ2flaB+N4/K9zN+MWruogyGtz1YAX6oDRbLXXjfxAxHgZCplVReXvw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-mongodb-store/-/jsreport-mongodb-store-4.0.0.tgz", + "integrity": "sha512-LLdxT4BhFa++NMuiWB+q4tC+p+leSStvVXYq7G3E+17zohN+fscjqWWFUmuyEeVRtEX56MjZyv4iwOM+1YV7fQ==", "requires": { - "mongodb": "5.1.0" + "mongodb": "6.0.0" + }, + "dependencies": { + "bson": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.2.0.tgz", + "integrity": "sha512-ID1cI+7bazPDyL9wYy9GaQ8gEEohWvcUl/Yf0dIdutJxnmInEEyCsb4awy/OiBfall7zBA179Pahi3vCdFze3Q==" + }, + "mongodb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.0.0.tgz", + "integrity": "sha512-wUIYesF4DTyDccm0noE5TwGi9ISdXUAi9T2cQ4xPc+EUBZG44bfMVt2ecOG5Ypca7eCz3oRpJm6YI6c7jAnuNw==", + "requires": { + "@mongodb-js/saslprep": "^1.1.0", + "bson": "^6.0.0", + "mongodb-connection-string-url": "^2.6.0" + } + } } }, "@jsreport/jsreport-npm": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-npm/-/jsreport-npm-3.2.0.tgz", - "integrity": "sha512-Pj5oD0vwaWptA3gNBoZIUv21G37pUnsSOpcGgRQzDB00rFBOwZCBIRVuHqeZW0myirmpviEKCvbxq+qgpraPtQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-npm/-/jsreport-npm-4.0.0.tgz", + "integrity": "sha512-0pMLPVoaL5IGDuYMCujoG4n3JXXwfaMhbMa3RS+JLFREI5sS9N0zcNqu06rSwL7xfNGlHrBaHwnwMYjnTCvXqg==", "requires": { "enhanced-resolve": "5.8.3", "semaphore-async-await": "1.5.1" @@ -24842,21 +25572,21 @@ } }, "@jsreport/jsreport-office-password": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-office-password/-/jsreport-office-password-3.0.1.tgz", - "integrity": "sha512-HXz7//2r96Nt+ECbwY8svmtoO7GP7r3GMxdDftaCrN77LEyZm0lUpQi2ZvqXVxUw2TcLhBhhW7mKySnAkss0eQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-office-password/-/jsreport-office-password-4.0.0.tgz", + "integrity": "sha512-owM0lBbBckArjH2FZqtnyFLVY3Q/xBEZMiFgtSO6sSM/RV1jdJ9TPH30NjELGA8OvX6aecmr6EN4vwrc68aEoA==", "requires": { "@jsreport/office": "3.0.0", "xlsx-populate": "1.21.0" } }, "@jsreport/jsreport-pdf-utils": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pdf-utils/-/jsreport-pdf-utils-3.9.0.tgz", - "integrity": "sha512-u7Arhf27hL1fioMuu7HTVjhXwALL3YdN5DMj8rG9pXCu9lt2Hfkcfo5OeIYq8ICH5bksNgTA0cE3GdfCqn7kkw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pdf-utils/-/jsreport-pdf-utils-4.0.2.tgz", + "integrity": "sha512-7zU+2s5Q1tXwpcxvOBr4zIG5xbJryg7Bi/mD80If8GKERyFD60YU6zNxv6xiIO1kSPm67wujqCiaRMJcTh7z1Q==", "requires": { "@jsreport/node-signpdf": "1.4.2", - "@jsreport/pdfjs": "1.4.0", + "@jsreport/pdfjs": "1.4.2", "cheerio": "1.0.0-rc.12", "lodash.omit": "4.5.0", "nanoid": "3.2.0", @@ -24903,13 +25633,13 @@ } }, "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "requires": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" } }, "entities": { @@ -24953,235 +25683,192 @@ } }, "@jsreport/jsreport-phantom-image": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-image/-/jsreport-phantom-image-3.2.0.tgz", - "integrity": "sha512-MbjlfsrudNkhnATWJXSZFuGua5nRVmuzcW/oYw3o7oee+qtJ46poY0GTeSaf4dazKR9+U/3K+9yomTuju5ZJjA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-image/-/jsreport-phantom-image-4.0.0.tgz", + "integrity": "sha512-EwTt1+pYP9iR92Bs7EX3x0XIDR//QauGdxQlqx0/XXFqMPmGbQHEovRle7vbbv+/wpA28UQzsT83ZorjpOpqZQ==", "requires": { - "phantom-html-to-pdf": "0.8.1", + "phantom-html-to-pdf": "0.8.3", "stream-to-array": "2.3.0" } }, "@jsreport/jsreport-phantom-pdf": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-pdf/-/jsreport-phantom-pdf-3.3.0.tgz", - "integrity": "sha512-wSDl1VZn59VgUyCnfK5+KJvkscS+HuJy5J+Xpi/HpC0PX9gpwia9fjzJUahVnbKiS8VpV1w5ixFj2RV4bfIMlA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-phantom-pdf/-/jsreport-phantom-pdf-4.0.0.tgz", + "integrity": "sha512-lkT056y+a3ZrOjbT1K5qryMaIa+EzKlu3BEl4IbJE2+fsOhMBNQkP3FjyWR537oUUTOS633SA3Wqc//agKwkcQ==", "requires": { - "phantom-html-to-pdf": "0.8.1", + "phantom-html-to-pdf": "0.8.3", "stream-to-array": "2.3.0" } }, "@jsreport/jsreport-pptx": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pptx/-/jsreport-pptx-3.4.0.tgz", - "integrity": "sha512-hnVC7+KjpDwujTqQvJF1ZGs/WODtlQf1Ym78bw0Uhrb3tlwycANLViTi1XPtefx7upfIyOOxKvQ0B2aDQ2Q5xg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pptx/-/jsreport-pptx-4.1.0.tgz", + "integrity": "sha512-wZ3YXQPXcOJw1Gn7ORgjqBFJgX5VtKjUXjHMcpGpmqCXqEA8RttQMXf6EKr33bq7ng/ir08mf704oQYN4EmBng==", "requires": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "@xmldom/xmldom": "0.8.6", - "axios": "0.24.0", - "image-size": "0.7.4" + "axios": "1.6.2", + "html-entities": "2.4.0", + "image-size": "0.7.4", + "js-excel-date-convert": "1.0.2", + "moment": "2.29.4" }, "dependencies": { + "@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "requires": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, "axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "requires": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } } } } }, "@jsreport/jsreport-public-templates": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-public-templates/-/jsreport-public-templates-3.0.0.tgz", - "integrity": "sha512-qHuAUXrPL2orxqtTsgb+si7OhC5QefF4HgM7lqFK7R5GoTcK5CYWwpJkRq8d4mT/3mkHdIEtsngimx4QyGBxlw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-public-templates/-/jsreport-public-templates-4.0.0.tgz", + "integrity": "sha512-YTmjF0zB7gkH4xetZrcxA6HJFFtu8kKBSBts+CPa3ygyjzAUVQ+iY2HSV9ZVVmm5v8FMIiRSMxjJQFjezaLF3Q==", "requires": { "uuid": "8.3.2" } }, "@jsreport/jsreport-pug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pug/-/jsreport-pug-4.0.0.tgz", - "integrity": "sha512-rBv0OarmEHy9/2rOMd/LX+N/PVY722JJooFKB5UC8oUHD4YJn35jCkgiv3fpzBmsfizs/GflO16VMg5kkOzk0A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-pug/-/jsreport-pug-5.0.0.tgz", + "integrity": "sha512-gm+WmBhLpnoXprIUxYGOYm3V5DKwFHiVUggaOPXizyeI4wW0qankmSwJVv0v9dDeZIYivaxdw1+6vT7yWI5a4A==", "requires": { "pug": "3.0.2" } }, "@jsreport/jsreport-reports": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-reports/-/jsreport-reports-3.1.1.tgz", - "integrity": "sha512-fVKTvsZdWuUh0C066rZrYgG45VdEe7B9e5ujFsX5WHlShY6CbNRqoyA9yf7IJS7CO/RTdJ5DyCtV1qe95z+2Kw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-reports/-/jsreport-reports-4.0.0.tgz", + "integrity": "sha512-aUmFIEGozFbJU4MBmNPvIarbQYTWBkRLT2IIkIGGc1JQvHyOxyv0mZYKv+0l2LT4WUTAhZ3ux8OgjdHxY0xYQg==", "requires": { "lodash.omit": "4.5.0", "node.extend.without.arrays": "1.1.6" } }, "@jsreport/jsreport-sample-template": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-sample-template/-/jsreport-sample-template-3.2.1.tgz", - "integrity": "sha512-JwFQrPSdc26VCfrvXJP5qJIWfjOF9Nf9UYYN/zHhS1I6T59r99xaIkckbgsfnehV9gTp1maOysitChxav9GdOg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-sample-template/-/jsreport-sample-template-4.0.0.tgz", + "integrity": "sha512-IXfBPjTeHOm2KjDxdrvbOQY2M/mH8ch4lbwWX3u4Iuk3jNzQwYK+SiaLm5o+xUbAU/94SepnW1UFdkYcHaC67Q==", "requires": { "lodash.omit": "4.5.0" } }, "@jsreport/jsreport-scheduling": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scheduling/-/jsreport-scheduling-3.0.3.tgz", - "integrity": "sha512-uub+gin9K6c7bNmJxkigvl44FdcQWd52Re03rsq4QW1t/3V6j3/Jz8DEFK5MrrqofLMG5U3UOSU7blzc0DEMcg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scheduling/-/jsreport-scheduling-4.0.0.tgz", + "integrity": "sha512-F5aeupvpfVSvJPidJumXVBaGzAzS2JAuxOT0+Soo3BZNc4Y1WMEzWCEiZ1jIQuqeeqO8oi5njHk+JRJgMKlnzQ==", "requires": { "cron-parser": "2.7.3", "moment": "2.29.4" } }, "@jsreport/jsreport-scripts": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scripts/-/jsreport-scripts-3.4.1.tgz", - "integrity": "sha512-Uvl8z7SNOh5iCwl/j8oNgMqv+TTwZPmuNLTWnwBgQQSudjG3WBGrOFBUxDESoO5gNrAD032TaEdqDnbQ/1UuBg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-scripts/-/jsreport-scripts-4.0.0.tgz", + "integrity": "sha512-X7g1tZR6q7JJv7ElHXGPZML1n+m4DIeh5GBBMV47MX9STjKUxJNrmPfS1rSM2YzgI0Ilo9MqphqqkPZ2yCuvBw==", "requires": { "lodash.omit": "4.5.0", "node.extend.without.arrays": "1.1.6" } }, "@jsreport/jsreport-static-pdf": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-static-pdf/-/jsreport-static-pdf-3.0.1.tgz", - "integrity": "sha512-eFFrPR6oj9uwP5BOiTSwTB+8V9u2G6U7LU19lgpiRBWl84yBXo5o52MlKbC0TseV5PUXw4bUAz+Ackk63GqxMw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-static-pdf/-/jsreport-static-pdf-4.0.0.tgz", + "integrity": "sha512-kT8LOUJx6zAG512GD5O8HkpRtJ7EcWJP3QyXBTO0zCodRnKASQwQcU+dp8JOMLegp0fjrJqTi5uIFQggT4LxUA==", "requires": { "file-type": "11.1.0" } }, "@jsreport/jsreport-studio": { - "version": "3.9.3", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio/-/jsreport-studio-3.9.3.tgz", - "integrity": "sha512-4xgIXujgv1SCBRlBDoyWc8yyLFwjqE9kPPFwXGjf1HAbGgZvOuVt1a/NY8EuXCAi19U8AnlVhYtu4sjzbg0myA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio/-/jsreport-studio-4.0.2.tgz", + "integrity": "sha512-QOLHdZPHbr52Lkx7JBEdpx+yiTjM+4F/TuJP8pIN95/SI0hYtkPbuQAOeZ2zpOYQiogVttbYiY0UWBAuYo0mBw==", "requires": { - "bluebird": "3.7.2", "compression": "1.7.4", "diff2html": "2.5.0", "highlight-words-core": "1.2.2", "isbinaryfile": "5.0.0", "lodash": "4.17.21", "ms": "2.1.3", - "race-as-promised": "0.0.1", + "race-as-promised": "0.0.2", "semaphore-async-await": "1.5.1", "serve-favicon": "2.5.0", - "serve-static": "1.14.1" + "serve-static": "1.15.0" }, "dependencies": { - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" - }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" } } }, "@jsreport/jsreport-studio-theme-dark": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio-theme-dark/-/jsreport-studio-theme-dark-3.0.1.tgz", - "integrity": "sha512-g8TwSxxWn5yUWFn/Jaag7n2AEW2OUB/gXvx709r59o+DNkbLiQZUjERg5mVuRo+pQaEpDwGMorKQeadO6sX4wA==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-studio-theme-dark/-/jsreport-studio-theme-dark-4.0.0.tgz", + "integrity": "sha512-tMNl1CJpQ2JcU3Uok1doB/VquVDMry7ZLCUUUZrknS2JYpeuAi09w+vfcqo+kFbYnajjk7GR2+fS/w6RgRMUPA==" }, "@jsreport/jsreport-tags": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-tags/-/jsreport-tags-3.1.1.tgz", - "integrity": "sha512-dG+3pI3OmRHxPT3B+qFTtM8XCSM4p+4bdowCyXx1hInfSUZRKRkYqHjAVO6FrZ5aozFcZjWoC1rswkV9VCMimA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-tags/-/jsreport-tags-4.0.1.tgz", + "integrity": "sha512-7rbubDPrOqjMOmsg2Nl2ajVlYvQI7I/oMWHV3gu5VqzZ9WvkWHANI/jI+uJzABeVBFhUWFmWnQdn3uOQI8fTgA==", "requires": { "lodash.debounce": "4.0.8", "mitt": "1.1.3" } }, "@jsreport/jsreport-text": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-text/-/jsreport-text-3.0.0.tgz", - "integrity": "sha512-SrRNJHjDxjRCORuZRsRCWcjMyD7Zipre23u/2qz5lBpVGUaODPwWFlpduUiV2Pih1LpNcCMG1XV7y6WY4yIwGQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-text/-/jsreport-text-4.0.0.tgz", + "integrity": "sha512-mwt+LKADtAqbE5yNtZfj7wjQVLprsE/N3F1HOWUgJQhV25I0TuU/mT0VNt0q+WIFnY8j1C8dbg/KQnq5TIZenQ==" }, "@jsreport/jsreport-unoconv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-unoconv/-/jsreport-unoconv-3.0.1.tgz", - "integrity": "sha512-6JL3lY747dFHH/KjE4vG2mzH46xpScv5k9TsMqKXLunveyOJHiajXkRBCpmsm5fAIz3hWog6/aismQrkw04yzg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-unoconv/-/jsreport-unoconv-4.0.0.tgz", + "integrity": "sha512-LOCvnBGHw3Ul7pkDzuQNPt6a1zVMP+pOy4T7oVMWAs3q/SmsyG9h8eVHFPEu8Opp6myh8x3GpaJr/7fXZ+8EgQ==", "requires": { "mime": "2.4.4" } }, "@jsreport/jsreport-version-control": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-version-control/-/jsreport-version-control-3.1.2.tgz", - "integrity": "sha512-xcDogKTKn4QLQYoY8wJEM1CxFNfTEIdHPmeYXO5S1xWNh0juxsNy58pM0l6rz1RAsPB8/bXYddseG8+Xjs/fxA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-version-control/-/jsreport-version-control-4.0.0.tgz", + "integrity": "sha512-cA2u26/2xgUML3fAuCpc9xs1zPHEeXDHJtLZ6/Ke0LrvIGeVoB4bnAseAOibEIiNMI9Li562sw5Ks3g5pi0fCw==", "requires": { + "@jsreport/serializator": "1.0.0", "bytes": "3.0.0", "diff": "3.5.0", "diff-match-patch": "1.0.5", @@ -25228,9 +25915,9 @@ } }, "@jsreport/jsreport-wkhtmltopdf": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-wkhtmltopdf/-/jsreport-wkhtmltopdf-3.2.0.tgz", - "integrity": "sha512-0q883yhCmIT5WIroceInVD92mXd6GGUCCbnK0CKZCeP+A1OjRsSYQVvbMMtxFpB/iK3NcnicQhdFe6ACO2AvsQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-wkhtmltopdf/-/jsreport-wkhtmltopdf-4.0.0.tgz", + "integrity": "sha512-n5qUr8V5HLQ77P5wtWuYw8omlDCxTIK5ePOLQZgPpGtGbZWuCwTl01YlITVqY5CBdLokKAnV1jl+dI6YpKETFA==", "requires": { "mkdirp": "0.5.1", "node.extend.without.arrays": "1.1.6", @@ -25238,12 +25925,13 @@ } }, "@jsreport/jsreport-xlsx": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jsreport/jsreport-xlsx/-/jsreport-xlsx-3.5.0.tgz", - "integrity": "sha512-6wHphca6Iq8GX+vF/KqGidIx4joj2zbz5WsqmKDgLHLzGPrfmmGF96SyXLCtBJz3nENeyFr40J7nISoJMR8D/A==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jsreport/jsreport-xlsx/-/jsreport-xlsx-4.0.2.tgz", + "integrity": "sha512-njPYYREyVJdeOxk0Wt5MiGhPWnlqy5eFYDCn/kFkK3j71bXey+DlxGEv1DEEPGIFu0g3U/tHFw6WvA4iIfvRrQ==", "requires": { - "@jsreport/office": "3.0.0", + "@jsreport/office": "4.0.0", "@xmldom/xmldom": "0.8.6", + "html-entities": "2.4.0", "js-excel-date-convert": "1.0.2", "lodash": "4.17.21", "merge2": "1.3.0", @@ -25253,12 +25941,48 @@ "semaphore-async-await": "1.5.1", "string-pixel-width": "1.10.0", "string-replace-async": "2.0.0", - "unescape": "1.0.1", "uuid": "8.3.2", "xlsx-coordinates": "1.0.1", "xml2js-preserve-spaces": "0.0.1" }, "dependencies": { + "@jsreport/office": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/office/-/office-4.0.0.tgz", + "integrity": "sha512-jVeLSwh6CSKqzgiw2af8VBSQS8cHlrtTkGyWCDV9NeQrQve3MK7gCPr0jOgbN9Wi50JMsERxAhTFUtIa1mBPKA==", + "requires": { + "archiver": "5.3.0", + "axios": "1.6.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "axios": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -25281,21 +26005,23 @@ "requires": {} }, "@jsreport/nodejs-client": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@jsreport/nodejs-client/-/nodejs-client-3.0.0.tgz", - "integrity": "sha512-WZpMRfXBCfGsV0azitgnHiuTVVdIuGQmsnHjrgNj766zWi6XL7ama9BU8j33L32GJ7YTC7DVlZeZmuhAI0VoXw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/nodejs-client/-/nodejs-client-4.0.1.tgz", + "integrity": "sha512-jbbsui9yDjzCY1AnxYsTl81j4z4jO/ST/zqTYLIW2rZT9n/urNEBAnxCm4usff6oaJeRx0jKDEwXulOyCy+hUw==", "requires": { - "axios": "0.23.0", + "axios": "1.6.2", "concat-stream": "2.0.0", "mimic-response": "2.1.0" }, "dependencies": { "axios": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", - "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "requires": { - "follow-redirects": "^1.14.4" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "concat-stream": { @@ -25309,10 +26035,15 @@ "typedarray": "^0.0.6" } }, - "mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } } } }, @@ -25343,12 +26074,12 @@ } }, "@jsreport/pdfjs": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@jsreport/pdfjs/-/pdfjs-1.4.0.tgz", - "integrity": "sha512-6J160+bN5wTWlBIoqUwy1kKLwBWOgZ7iAUh/xrDjjQ7TlcKF2XxBpzFlUsKWZ8hrX1kI/FPLq5paE0WY3tpiyw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@jsreport/pdfjs/-/pdfjs-1.4.2.tgz", + "integrity": "sha512-hX73sgBJwzag4lx4AwX9ioPmRqCEl6QgIFwLfmyxJeIYSzjfRkufvPdBf1GevejcTP6c1YrSu3yGuXteMOSntA==", "requires": { "@jsreport/node-signpdf": "1.4.2", - "crypto-js": "4.1.1", + "crypto-js": "4.2.0", "parse-color": "1.0.0", "pdfjs-dist": "2.16.105" }, @@ -25381,6 +26112,19 @@ } } }, + "@jsreport/serializator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jsreport/serializator/-/serializator-1.0.0.tgz", + "integrity": "sha512-eJ1LPM4JV8IrbXbj+bFxXb6g3iIy9xCJeS9J9Jn7XsYyLTg0CBa6CCbOmaU5gpRBbu9VoRw9WpBnku0Bbdmluw==" + }, + "@jsreport/ses": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@jsreport/ses/-/ses-1.0.1.tgz", + "integrity": "sha512-iD8EGlUr28L17tS9pO94gPA7v5eZ36cCwK1jY0CvoV9LL67llgu5415YPiymnUNxZGxsMo0j86r1CfdmhQq2iQ==", + "requires": { + "ses": "0.18.8" + } + }, "@jsreport/studio-dev": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/@jsreport/studio-dev/-/studio-dev-3.2.1.tgz", @@ -25428,21 +26172,29 @@ } } }, + "@mongodb-js/saslprep": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.1.tgz", + "integrity": "sha512-t7c5K033joZZMspnHg/gWPE4kandgc2OxE74aYOtGKfgB9VPuVJPix0H6fhmm2erj5PBJ21mqcx34lpIGtUCsQ==", + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, "@panva/asn1.js": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==" }, "@puppeteer/browsers": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.4.1.tgz", - "integrity": "sha512-H43VosMzywHCcYcgv0GXXopvwnV21Ud9g2aXbPlQUJj1Xcz9V0wBwHeFz6saFhx/3VKisZfI1GEKEOhQCau7Vw==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.7.1.tgz", + "integrity": "sha512-nIb8SOBgDEMFY2iS2MdnUZOg2ikcYchRrBoF+wtdjieRFKR2uGRipHY/oFLo+2N6anDualyClPzGywTHRGrLfw==", "requires": { "debug": "4.3.4", "extract-zip": "2.0.1", "progress": "2.0.3", - "proxy-agent": "6.2.1", - "tar-fs": "2.1.1", + "proxy-agent": "6.3.1", + "tar-fs": "3.0.4", "unbzip2-stream": "1.4.3", "yargs": "17.7.1" }, @@ -25576,6 +26328,11 @@ "defer-to-connect": "^2.0.0" } }, + "@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==" + }, "@types/cacheable-request": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", @@ -25593,9 +26350,9 @@ "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" }, "@types/cors": { - "version": "2.8.13", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", - "integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "requires": { "@types/node": "*" } @@ -25611,9 +26368,9 @@ } }, "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" }, "@types/json-schema": { "version": "7.0.11", @@ -25647,9 +26404,9 @@ "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" }, "@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", "requires": { "@types/node": "*" } @@ -25669,9 +26426,9 @@ } }, "@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "optional": true, "requires": { "@types/node": "*" @@ -25904,11 +26661,6 @@ "dev": true, "requires": {} }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" - }, "adler-32": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", @@ -26141,7 +26893,8 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true }, "arr-flatten": { "version": "1.1.0", @@ -26151,7 +26904,8 @@ "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true }, "array-buffer-byte-length": { "version": "1.0.0", @@ -26218,7 +26972,8 @@ "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true }, "array.prototype.flat": { "version": "1.3.1", @@ -26330,7 +27085,8 @@ "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true }, "ast-types": { "version": "0.13.4", @@ -26386,7 +27142,8 @@ "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true }, "autoprefixer": { "version": "9.5.1", @@ -26426,6 +27183,11 @@ "follow-redirects": "^1.10.0" } }, + "b4a": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", + "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" + }, "babel-code-frame": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", @@ -27434,6 +28196,7 @@ "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -27448,6 +28211,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -27501,9 +28265,9 @@ "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=" }, "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==" }, "big.js": { "version": "5.2.2", @@ -27574,6 +28338,16 @@ "dev": true, "optional": true }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, "bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", @@ -27587,7 +28361,8 @@ "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true }, "bn.js": { "version": "5.2.1", @@ -27693,6 +28468,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -27983,6 +28759,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -28001,9 +28778,9 @@ "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==" }, "cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", "requires": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", @@ -28320,17 +29097,31 @@ "path-is-absolute": "^1.0.0", "readdirp": "^2.2.1", "upath": "^1.1.1" + }, + "dependencies": { + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + } } }, "chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true }, "chrome-page-eval": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/chrome-page-eval/-/chrome-page-eval-1.3.0.tgz", - "integrity": "sha512-BeHvSFBB4OaDKGsRa0z4vE/IgXpLFVWMq35ccZ22Mugjz6K/SvCfMoFnyoE5XhdQKYVLbVj3rRb9GQbXw6aPmg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/chrome-page-eval/-/chrome-page-eval-1.3.1.tgz", + "integrity": "sha512-6hC3SYsREtlW6b2vvfj/DqLRrOWudVBd8RogduApUSYXjXeE18n041uhy8Ul0+1+YesBjCVFIlXQbTucUTFP7w==", "requires": { "debug": "3.1.0" }, @@ -28352,17 +29143,18 @@ "dev": true }, "chromium-bidi": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.11.tgz", - "integrity": "sha512-p03ajLhlQ5gebw3cmbDBFmBc2wnJM5dnXS8Phu6mblGn/KQd76yOVL5VwE0VAisa7oazNfKGTaXlIZ8Q5Bb9OA==", + "version": "0.4.28", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.28.tgz", + "integrity": "sha512-2HZ74QlAApJrEwcGlU/sUu0s4VS+FI3CJ09Toc9aE9VemMyhHZXeaROQgJKNRaYMUTUx6qIv1cLBs3F+vfgjSw==", "requires": { - "mitt": "3.0.0" + "mitt": "3.0.1", + "urlpattern-polyfill": "9.0.0" }, "dependencies": { "mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==" } } }, @@ -28380,6 +29172,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -28391,6 +29184,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -28399,6 +29193,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -28407,6 +29202,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -28415,6 +29211,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -28424,7 +29221,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } } @@ -28470,9 +29268,9 @@ } }, "cli-spinners": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.8.0.tgz", - "integrity": "sha512-/eG5sJcvEIwxcdYM86k5tPwn0MUzkX5YY3eImTGpJOZgVe4SdTMY14vQpcxgBzJ0wXwAYrS8E+c3uHeK4JNyzQ==" + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==" }, "cli-width": { "version": "3.0.0", @@ -28544,6 +29342,13 @@ "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", "requires": { "mimic-response": "^1.0.0" + }, + "dependencies": { + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + } } }, "clone-stats": { @@ -28566,6 +29371,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, "requires": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -28596,12 +29402,9 @@ } }, "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", + "integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==" }, "color-name": { "version": "1.1.4", @@ -28659,7 +29462,8 @@ "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true }, "compress-commons": { "version": "4.1.1", @@ -28849,7 +29653,8 @@ "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true }, "copy-to-clipboard": { "version": "3.3.3", @@ -28978,11 +29783,11 @@ } }, "cross-fetch": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.6.tgz", - "integrity": "sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", "requires": { - "node-fetch": "^2.6.11" + "node-fetch": "^2.6.12" } }, "cryptiles": { @@ -29013,9 +29818,9 @@ } }, "crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==" }, "css-list-helpers": { "version": "2.0.0", @@ -29126,9 +29931,9 @@ } }, "data-uri-to-buffer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-5.0.1.tgz", - "integrity": "sha512-a9l6T1qqDogvvnw0nKlfZzqsyikEBZBClF39V3TFoKhDtGBqHu2HkuomJc02j5zft8zrUaXEuoicLeW54RkzPg==" + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz", + "integrity": "sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==" }, "dateformat": { "version": "2.2.0", @@ -29136,9 +29941,9 @@ "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=" }, "dayjs": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.8.tgz", - "integrity": "sha512-LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ==" + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" }, "debug": { "version": "2.6.9", @@ -29159,7 +29964,8 @@ "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true }, "decompress": { "version": "3.0.0", @@ -29581,7 +30387,8 @@ "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true }, "deepmerge": { "version": "4.2.2", @@ -29621,20 +30428,20 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" } }, "degenerator": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-4.0.3.tgz", - "integrity": "sha512-2wY8vmCfxrQpe2PKGYdiWRre5HQRwsAXbAAWRbC+z2b80MEpnWc8A3a9k4TwqwN3Z/Fm3uhNm5vYUZIbMhyRxQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "requires": { - "ast-types": "^0.13.2", - "escodegen": "^1.8.1", - "esprima": "^4.0.0", - "vm2": "^3.9.19" + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" } }, "del": { @@ -29692,9 +30499,9 @@ } }, "devtools-protocol": { - "version": "0.0.1135028", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1135028.tgz", - "integrity": "sha512-jEcNGrh6lOXNRJvZb9RjeevtZGrgugPKSMJZxfyxWQnhlKawMPhMtk/dfC+Z/6xNXExlzTKlY5LzIAK/fRpQIw==" + "version": "0.0.1179426", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1179426.tgz", + "integrity": "sha512-KKC7IGwdOr7u9kTGgjUvGTov/z1s2H7oHi3zKCdR9eSDyCPia5CBi4aRhtp7d8uR7l0GS5UTDw3TjKGu5CqINg==" }, "diff": { "version": "3.5.0", @@ -30400,62 +31207,21 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "requires": { "esprima": "^4.0.1", - "estraverse": "^4.2.0", + "estraverse": "^5.2.0", "esutils": "^2.0.2", - "optionator": "^0.8.1", "source-map": "~0.6.1" }, "dependencies": { - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "requires": { - "prelude-ls": "~1.1.2" - } } } }, @@ -30983,8 +31749,7 @@ "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, "esutils": { "version": "2.0.3", @@ -31029,6 +31794,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -31043,6 +31809,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -31051,6 +31818,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -31059,6 +31827,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -31067,6 +31836,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -31076,7 +31846,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } } @@ -31213,6 +31984,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -31228,6 +32000,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -31292,6 +32065,11 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, + "fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==" + }, "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -31300,7 +32078,8 @@ "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true }, "fd-slicer": { "version": "1.1.0", @@ -31366,6 +32145,13 @@ "resolved": "https://registry.npmjs.org/file-type/-/file-type-11.1.0.tgz", "integrity": "sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g==" }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, "filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", @@ -31416,6 +32202,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -31486,26 +32273,73 @@ } }, "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", "requires": { "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } } }, "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", + "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", "requires": { "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", + "is-plain-object": "^5.0.0", "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" + "object.pick": "^1.3.0", + "parse-filepath": "^1.0.2" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + } } }, "first-chunk-stream": { @@ -31514,9 +32348,9 @@ "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=" }, "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", + "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==" }, "flat-cache": { "version": "3.0.4", @@ -31637,6 +32471,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, "requires": { "map-cache": "^0.2.2" } @@ -31741,6 +32576,12 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true + }, "fstream": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", @@ -31845,12 +32686,12 @@ } }, "get-uri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", - "integrity": "sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.2.tgz", + "integrity": "sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==", "requires": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^5.0.1", + "data-uri-to-buffer": "^6.0.0", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, @@ -31896,7 +32737,8 @@ "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true }, "getpass": { "version": "0.1.7", @@ -32126,6 +32968,11 @@ "which": "^1.2.14" }, "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", @@ -32509,6 +33356,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -32519,6 +33367,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, "requires": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -32528,6 +33377,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -32671,6 +33521,11 @@ } } }, + "html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==" + }, "html-minifier": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", @@ -32954,9 +33809,9 @@ "dev": true }, "https-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.0.tgz", - "integrity": "sha512-0euwPCRyAPSgGdzD1IVN9nJYHtBhJwb6XPfbpQcYbPCwrBidX6GzxmchnaF4sfF/jPb74Ojx5g4yTg3sixlyPw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", "requires": { "agent-base": "^7.0.2", "debug": "4" @@ -33087,9 +33942,9 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" }, "inquirer": { "version": "8.2.0", @@ -33134,6 +33989,14 @@ "supports-color": "^7.1.0" } }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -33224,6 +34087,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" }, @@ -33231,7 +34095,8 @@ "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true } } }, @@ -33321,6 +34186,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" }, @@ -33328,7 +34194,8 @@ "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true } } }, @@ -33345,6 +34212,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -33354,7 +34222,8 @@ "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true } } }, @@ -33472,6 +34341,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -33889,55 +34759,71 @@ } }, "jsreport": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/jsreport/-/jsreport-3.13.0.tgz", - "integrity": "sha512-z6+XhwU+pPnX0yEDdiUVsoyiE0Cvb0VXlKu0+86oK/RJGAhVQJosKDOQihecYruTMACeE2yVXd1g0fDoyA96+A==", - "requires": { - "@jsreport/jsreport-assets": "3.6.1", - "@jsreport/jsreport-authentication": "3.4.0", - "@jsreport/jsreport-authorization": "3.3.0", - "@jsreport/jsreport-base": "3.0.1", - "@jsreport/jsreport-browser-client": "3.1.2", - "@jsreport/jsreport-child-templates": "3.1.0", - "@jsreport/jsreport-chrome-pdf": "3.4.0", - "@jsreport/jsreport-cli": "3.2.3", - "@jsreport/jsreport-components": "3.3.1", - "@jsreport/jsreport-core": "3.12.0", - "@jsreport/jsreport-data": "3.1.0", - "@jsreport/jsreport-docx": "3.7.2", - "@jsreport/jsreport-express": "3.7.1", - "@jsreport/jsreport-freeze": "3.0.1", - "@jsreport/jsreport-fs-store": "3.2.5", - "@jsreport/jsreport-handlebars": "3.2.1", - "@jsreport/jsreport-html-to-xlsx": "3.3.2", - "@jsreport/jsreport-import-export": "3.2.0", - "@jsreport/jsreport-jsrender": "3.0.0", - "@jsreport/jsreport-licensing": "3.0.3", - "@jsreport/jsreport-localization": "3.2.2", - "@jsreport/jsreport-npm": "3.2.0", - "@jsreport/jsreport-pdf-utils": "3.9.0", - "@jsreport/jsreport-pptx": "3.4.0", - "@jsreport/jsreport-public-templates": "3.0.0", - "@jsreport/jsreport-reports": "3.1.1", - "@jsreport/jsreport-sample-template": "3.2.1", - "@jsreport/jsreport-scheduling": "3.0.3", - "@jsreport/jsreport-scripts": "3.4.1", - "@jsreport/jsreport-static-pdf": "3.0.1", - "@jsreport/jsreport-studio": "3.9.3", - "@jsreport/jsreport-studio-theme-dark": "3.0.1", - "@jsreport/jsreport-tags": "3.1.1", - "@jsreport/jsreport-text": "3.0.0", - "@jsreport/jsreport-version-control": "3.1.2", - "@jsreport/jsreport-xlsx": "3.5.0", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/jsreport/-/jsreport-4.2.0.tgz", + "integrity": "sha512-VpLpOn6dwpgrlr46H6MhUAHG+ZRqKxSFnMhevOiY68EFMZPl5OnPNNhpgzFyrrWv9DDfTSLpuqwzbD1ZhlGdpA==", + "requires": { + "@jsreport/jsreport-assets": "4.0.2", + "@jsreport/jsreport-authentication": "4.0.1", + "@jsreport/jsreport-authorization": "4.0.0", + "@jsreport/jsreport-base": "4.0.0", + "@jsreport/jsreport-browser-client": "4.0.0", + "@jsreport/jsreport-child-templates": "4.0.0", + "@jsreport/jsreport-chrome-pdf": "4.0.0", + "@jsreport/jsreport-cli": "4.0.2", + "@jsreport/jsreport-components": "4.0.0", + "@jsreport/jsreport-core": "4.1.0", + "@jsreport/jsreport-data": "4.0.0", + "@jsreport/jsreport-docx": "4.1.1", + "@jsreport/jsreport-express": "4.0.1", + "@jsreport/jsreport-freeze": "4.0.0", + "@jsreport/jsreport-fs-store": "4.0.1", + "@jsreport/jsreport-handlebars": "4.0.1", + "@jsreport/jsreport-html-to-xlsx": "4.0.1", + "@jsreport/jsreport-import-export": "4.0.2", + "@jsreport/jsreport-jsrender": "4.0.0", + "@jsreport/jsreport-licensing": "4.0.1", + "@jsreport/jsreport-localization": "4.0.1", + "@jsreport/jsreport-npm": "4.0.0", + "@jsreport/jsreport-pdf-utils": "4.0.2", + "@jsreport/jsreport-pptx": "4.1.0", + "@jsreport/jsreport-public-templates": "4.0.0", + "@jsreport/jsreport-reports": "4.0.0", + "@jsreport/jsreport-sample-template": "4.0.0", + "@jsreport/jsreport-scheduling": "4.0.0", + "@jsreport/jsreport-scripts": "4.0.0", + "@jsreport/jsreport-static-pdf": "4.0.0", + "@jsreport/jsreport-studio": "4.0.2", + "@jsreport/jsreport-studio-theme-dark": "4.0.0", + "@jsreport/jsreport-tags": "4.0.1", + "@jsreport/jsreport-text": "4.0.0", + "@jsreport/jsreport-version-control": "4.0.0", + "@jsreport/jsreport-xlsx": "4.0.2", "handlebars": "4.7.7", - "puppeteer": "20.7.1", - "semver": "6.3.0" + "puppeteer": "21.3.7", + "semver": "7.5.4" }, "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -34182,9 +35068,9 @@ "integrity": "sha1-SjGI1CkbZrT2XtuZ+AaqmuKTWSo=" }, "keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "requires": { "json-buffer": "3.0.1" } @@ -34330,18 +35216,25 @@ } }, "liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "requires": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-4.0.0.tgz", + "integrity": "sha512-rMGwYF8q7g2XhG2ulBmmJgWv25qBsqRbDn5gH0+wnuyeFt7QBJlHJmtg5qEdn4pN6WVAUMgXnIxytMFRX9c1aA==", + "requires": { + "extend": "^3.0.2", + "findup-sync": "^5.0.0", + "fined": "^2.0.0", + "flagged-respawn": "^2.0.0", + "is-plain-object": "^5.0.0", + "object.map": "^1.0.1", + "rechoir": "^0.8.0", + "resolve": "^1.20.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + } } }, "lines-and-columns": { @@ -34539,7 +35432,7 @@ "lodash.find": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", - "integrity": "sha1-ywcE1Hq3F4n/oN6Ll92Sb7iLE7E=" + "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==" }, "lodash.findindex": { "version": "4.6.0", @@ -34660,11 +35553,6 @@ "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" }, - "lodash.set": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", - "integrity": "sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==" - }, "lodash.tail": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", @@ -34743,6 +35631,14 @@ "supports-color": "^7.1.0" } }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -34806,11 +35702,12 @@ "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" }, "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "requires": { - "yallist": "^4.0.0" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "make-dir": { @@ -34870,6 +35767,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, "requires": { "object-visit": "^1.0.0" } @@ -34934,8 +35832,7 @@ "memory-pager": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", - "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", - "optional": true + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==" }, "mensch": { "version": "0.3.4", @@ -35088,6 +35985,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -35108,6 +36006,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -35117,6 +36016,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -35124,7 +36024,8 @@ "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true } } }, @@ -35170,9 +36071,9 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" }, "mini-css-extract-plugin": { "version": "0.8.0", @@ -35292,6 +36193,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -35301,6 +36203,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -35582,6 +36485,13 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, + "nan": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "dev": true, + "optional": true + }, "nanoid": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-1.2.2.tgz", @@ -35591,6 +36501,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -35609,6 +36520,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -35618,6 +36530,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -35625,7 +36538,8 @@ "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true } } }, @@ -35646,11 +36560,6 @@ "yargs": "^16.1.1" }, "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" - }, "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -35730,9 +36639,9 @@ "integrity": "sha1-7K52QVDemYYexcgQ/V0Jaxg5Mqc=" }, "node-fetch": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", - "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "requires": { "whatwg-url": "^5.0.0" } @@ -35988,6 +36897,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -35998,6 +36908,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -36006,6 +36917,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -36014,6 +36926,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -36022,6 +36935,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -36031,7 +36945,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } } @@ -36056,6 +36971,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, "requires": { "isobject": "^3.0.0" } @@ -36316,6 +37232,21 @@ "make-error": "^1.3.6", "object-hash": "^2.0.1", "oidc-token-hash": "^5.0.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } } }, "opentype.js": { @@ -36379,6 +37310,14 @@ "supports-color": "^7.1.0" } }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -36503,17 +37442,18 @@ "dev": true }, "pac-proxy-agent": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-6.0.3.tgz", - "integrity": "sha512-5Hr1KgPDoc21Vn3rsXBirwwDnF/iac1jN/zkpsOYruyT+ZgsUhUOgVwq3v9+ukjZd/yGm/0nzO1fDfl7rkGoHQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", "requires": { + "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", - "pac-resolver": "^6.0.1", - "socks-proxy-agent": "^8.0.1" + "https-proxy-agent": "^7.0.2", + "pac-resolver": "^7.0.0", + "socks-proxy-agent": "^8.0.2" }, "dependencies": { "debug": { @@ -36532,13 +37472,20 @@ } }, "pac-resolver": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-6.0.1.tgz", - "integrity": "sha512-dg497MhVT7jZegPRuOScQ/z0aV/5WR0gTdRu1md+Irs9J9o+ls5jIuxjo1WfaTG+eQQkxyn5HMGvWK+w7EIBkQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.0.tgz", + "integrity": "sha512-Fd9lT9vJbHYRACT8OhCbZBbxr6KRSawSovFpy8nDGshaK99S/EBhVIHp9+crhxrsZOuvLpgL1n23iyPg6Rl2hg==", "requires": { - "degenerator": "^4.0.1", - "ip": "^1.1.5", + "degenerator": "^5.0.0", + "ip": "^1.1.8", "netmask": "^2.0.2" + }, + "dependencies": { + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + } } }, "pako": { @@ -36626,13 +37573,6 @@ "integrity": "sha512-fuDHYgFHJGbpGMgw9skY/bj3HL/Jrn4l/5rSspy00DoT4RyLnDcRvPxdZ+r6OFwIsgAuhDh4I09tAId4mI12bw==", "requires": { "color-convert": "~0.5.0" - }, - "dependencies": { - "color-convert": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", - "integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==" - } } }, "parse-css-sides": { @@ -36761,7 +37701,8 @@ "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true }, "passport": { "version": "0.4.0", @@ -36960,9 +37901,9 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "phantom-html-to-pdf": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/phantom-html-to-pdf/-/phantom-html-to-pdf-0.8.1.tgz", - "integrity": "sha512-0kDvoE6tFksjHPkojyFy2hyk1EBVqQ+PPghDZbxYLgxd8SJM353QeAOqaq/P22QW1pi/zraYD0uq/OtziL7yow==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/phantom-html-to-pdf/-/phantom-html-to-pdf-0.8.3.tgz", + "integrity": "sha512-EmmzXG5PukQvDRq6wC1WkKB8ohtAXpFZFdGpeSgJ/R+DEQqQ2TZ6m/fcpsnEUsYFOnBQL7iDg/bjib6MwVtF8w==", "requires": { "lodash": "4.17.11", "object-assign": "4.1.1", @@ -37671,7 +38612,8 @@ "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true }, "postcss": { "version": "7.0.39", @@ -37974,18 +38916,18 @@ } }, "proxy-agent": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.2.1.tgz", - "integrity": "sha512-OIbBKlRAT+ycCm6wAYIzMwPejzRtjy8F3QiDX0eKOA3e4pe3U9F/IvzcHP42bmgQxVv97juG+J8/gx+JIeCX/Q==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", + "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", "requires": { "agent-base": "^7.0.2", "debug": "^4.3.4", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", "lru-cache": "^7.14.1", - "pac-proxy-agent": "^6.0.3", + "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.1" + "socks-proxy-agent": "^8.0.2" }, "dependencies": { "debug": { @@ -38201,13 +39143,13 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "puppeteer": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-20.7.1.tgz", - "integrity": "sha512-yIkba2PT6rkPw85gCAmbW6KO6VVFTdONnvQp8taeMZaOTUJ193nVajykD1jT3vFbjvwKz8te9nbBVb9ITQqbPA==", + "version": "21.3.7", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.3.7.tgz", + "integrity": "sha512-C9rh0fxIZamrLqfX6VCJh8/MK4Io8jaELqSWKDT8rrWJLxzrv9Hy9aAlcZHySoOuJiZYxYJT71MRinyWiphylw==", "requires": { - "@puppeteer/browsers": "1.4.1", - "cosmiconfig": "8.2.0", - "puppeteer-core": "20.7.1" + "@puppeteer/browsers": "1.7.1", + "cosmiconfig": "8.3.6", + "puppeteer-core": "21.3.7" }, "dependencies": { "argparse": { @@ -38216,13 +39158,13 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "requires": { - "import-fresh": "^3.2.1", + "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", + "parse-json": "^5.2.0", "path-type": "^4.0.0" } }, @@ -38267,16 +39209,16 @@ } }, "puppeteer-core": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.7.1.tgz", - "integrity": "sha512-f45j9JxImFaYndQYsFA39CEDKwpn1nAF/Iw7urznatjhaslSB/RfHG7sC7iPpDbmP+CLpPEkHhqNxqpaUDdTLw==", + "version": "21.3.7", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.3.7.tgz", + "integrity": "sha512-3IS/kl4TsaDLl171VdwtVAKCc2cwaFR5LrF/pEQQfUyIs6W1CuS8XwbIIJ6v6BCebv3x/NNtONTyOQdmTHPktg==", "requires": { - "@puppeteer/browsers": "1.4.1", - "chromium-bidi": "0.4.11", - "cross-fetch": "3.1.6", + "@puppeteer/browsers": "1.7.1", + "chromium-bidi": "0.4.28", + "cross-fetch": "4.0.0", "debug": "4.3.4", - "devtools-protocol": "0.0.1135028", - "ws": "8.13.0" + "devtools-protocol": "0.0.1179426", + "ws": "8.14.2" }, "dependencies": { "debug": { @@ -38324,15 +39266,20 @@ "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", "dev": true }, + "queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" + }, "quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" }, "race-as-promised": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/race-as-promised/-/race-as-promised-0.0.1.tgz", - "integrity": "sha512-+0MX9uoPzxC+amkbSSsPKb0UlcGew57LfLy1oQel6q4BT99ybrXZWYjP0oQuH3HEQbbPT+ZAUwU/KkIcElKiZg==" + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/race-as-promised/-/race-as-promised-0.0.2.tgz", + "integrity": "sha512-7BLWiZMSVJDxMTT/QUuEEdd/f/pYDkusGvU0p3NUCDAc6HSlhPpvRS42/GmK79p3Kw4aDA+l+sD8wNpxQdOYTQ==" }, "railroad-diagrams": { "version": "1.0.0", @@ -38607,11 +39554,11 @@ } }, "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", "requires": { - "resolve": "^1.1.6" + "resolve": "^1.20.0" } }, "redent": { @@ -38668,6 +39615,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -38677,6 +39625,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -38686,6 +39635,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -38983,7 +39933,8 @@ "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true }, "responselike": { "version": "2.0.1", @@ -39045,9 +39996,9 @@ } }, "rxjs": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", - "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "requires": { "tslib": "^2.1.0" } @@ -39097,6 +40048,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, "requires": { "ret": "~0.1.10" } @@ -39307,6 +40259,14 @@ "send": "0.18.0" } }, + "ses": { + "version": "0.18.8", + "resolved": "https://registry.npmjs.org/ses/-/ses-0.18.8.tgz", + "integrity": "sha512-kOH1AhJc6gWDXKURKeU1w7iFUdImAegAljVvBg5EUBgNqjH4bxcEsGVUadVEPtA2PVRMyQp1fiSMDwEZkQNj1g==", + "requires": { + "@endo/env-options": "^0.1.4" + } + }, "set-immediate-shim": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", @@ -39316,6 +40276,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -39570,6 +40531,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -39585,6 +40547,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -39593,6 +40556,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -39601,6 +40565,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -39609,6 +40574,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -39618,7 +40584,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } } @@ -39628,6 +40595,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -39638,6 +40606,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -39648,6 +40617,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, "requires": { "kind-of": "^3.2.0" } @@ -39745,11 +40715,11 @@ } }, "socks-proxy-agent": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.1.tgz", - "integrity": "sha512-59EjPbbgg8U3x62hhKOFVAmySQUcfRQ4C7Q/D5sEHnZTQRrQlNKINks44DMR1gwXp0p4LaVIeccX2KHTTcHVqQ==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", + "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", "requires": { - "agent-base": "^7.0.1", + "agent-base": "^7.0.2", "debug": "^4.3.4", "socks": "^2.7.1" }, @@ -39787,12 +40757,14 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true }, "source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, "requires": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -39813,7 +40785,8 @@ "source-map-url": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true }, "sparkles": { "version": "1.0.1", @@ -39824,7 +40797,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==", - "optional": true, "requires": { "memory-pager": "^1.0.2" } @@ -39867,6 +40839,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, "requires": { "extend-shallow": "^3.0.0" }, @@ -39875,6 +40848,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -39884,6 +40858,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -39969,6 +40944,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -39978,6 +40954,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -39986,6 +40963,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -39994,6 +40972,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -40002,6 +40981,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -40011,7 +40991,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } } @@ -40169,6 +41150,15 @@ "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==" }, + "streamx": { + "version": "2.15.6", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz", + "integrity": "sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==", + "requires": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + } + }, "strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", @@ -40490,14 +41480,25 @@ "dev": true }, "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", + "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", "requires": { - "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "tar-stream": "^3.1.5" + }, + "dependencies": { + "tar-stream": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", + "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "requires": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + } } }, "tar-stream": { @@ -40510,18 +41511,6 @@ "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" - }, - "dependencies": { - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - } } }, "terser": { @@ -40802,6 +41791,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, "requires": { "kind-of": "^3.0.2" } @@ -40810,6 +41800,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -40821,6 +41812,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -40830,6 +41822,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -40840,6 +41833,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -40938,9 +41932,9 @@ } }, "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "tty-browserify": { "version": "0.0.0", @@ -41055,18 +42049,11 @@ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==" }, - "unescape": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz", - "integrity": "sha512-O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ==", - "requires": { - "extend-shallow": "^2.0.1" - } - }, "union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -41157,6 +42144,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -41166,6 +42154,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -41176,6 +42165,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, "requires": { "isarray": "1.0.0" } @@ -41185,7 +42175,8 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true } } }, @@ -41274,7 +42265,8 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true }, "url": { "version": "0.11.0", @@ -41343,10 +42335,16 @@ "prepend-http": "^1.0.1" } }, + "urlpattern-polyfill": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz", + "integrity": "sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==" + }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true }, "util": { "version": "0.11.1", @@ -41557,22 +42555,6 @@ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", "dev": true }, - "vm2": { - "version": "3.9.19", - "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.19.tgz", - "integrity": "sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==", - "requires": { - "acorn": "^8.7.0", - "acorn-walk": "^8.2.0" - }, - "dependencies": { - "acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==" - } - } - }, "void-elements": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", @@ -41935,9 +42917,9 @@ } }, "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" }, "whatwg-url": { "version": "5.0.0", @@ -42102,7 +43084,8 @@ "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true }, "wordwrap": { "version": "1.0.0", @@ -42141,6 +43124,14 @@ "color-convert": "^2.0.1" } }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -42165,9 +43156,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", "requires": {} }, "xdg-basedir": { @@ -42280,9 +43271,9 @@ "dev": true }, "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" }, "yargs": { "version": "17.3.1", diff --git a/package.json b/package.json index 0309b28..97ba756 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "playground-server", - "version": "3.13.1", + "version": "4.2.0", "private": true, "main": "index.js", "scripts": { @@ -11,23 +11,23 @@ }, "dependencies": { "@jsreport/jsreport-docker-workers": "3.8.0", - "@jsreport/jsreport-docxtemplater": "3.2.0", - "@jsreport/jsreport-ejs": "3.0.1", - "@jsreport/jsreport-electron-pdf": "4.2.0", - "@jsreport/jsreport-html-embedded-in-docx": "3.1.0", - "@jsreport/jsreport-html-to-text": "3.0.0", - "@jsreport/jsreport-mongodb-store": "3.2.0", - "@jsreport/jsreport-office-password": "3.0.1", - "@jsreport/jsreport-phantom-image": "3.2.0", - "@jsreport/jsreport-phantom-pdf": "3.3.0", - "@jsreport/jsreport-pug": "4.0.0", - "@jsreport/jsreport-unoconv": "3.0.1", - "@jsreport/jsreport-wkhtmltopdf": "3.2.0", + "@jsreport/jsreport-docxtemplater": "4.0.1", + "@jsreport/jsreport-ejs": "4.0.0", + "@jsreport/jsreport-electron-pdf": "5.0.0", + "@jsreport/jsreport-html-embedded-in-docx": "4.0.1", + "@jsreport/jsreport-html-to-text": "4.0.0", + "@jsreport/jsreport-mongodb-store": "4.0.0", + "@jsreport/jsreport-office-password": "4.0.0", + "@jsreport/jsreport-phantom-image": "4.0.0", + "@jsreport/jsreport-phantom-pdf": "4.0.0", + "@jsreport/jsreport-pug": "5.0.0", + "@jsreport/jsreport-unoconv": "4.0.0", + "@jsreport/jsreport-wkhtmltopdf": "4.0.0", "cheerio-page-eval": "1.0.0", "client-sessions": "0.8.0", "connect-ensure-login": "0.1.1", "ip": "1.1.5", - "jsreport": "3.13.0", + "jsreport": "4.2.0", "lodash.debounce": "4.0.8", "mongodb": "5.1.0", "morgan": "1.10.0",