diff --git a/package-lock.json b/package-lock.json index e721c4d3..809534a0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -553,6 +553,38 @@ "tslib": "^2.6.2" } }, + "node_modules/@nodable/base-output-builder": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nodable/base-output-builder/-/base-output-builder-2.0.0.tgz", + "integrity": "sha512-DECrOg3zZuhOx2Iesj1mkINjFvasP3HV3pjGBs3A104V4zJIZJOeqOzF5qNWRl17oGheNsfnqINwUBVu6n7wrQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/nodable" + } + ], + "dependencies": { + "@nodable/entities": "^2.2.0", + "is-unsafe": "^1.0.1", + "path-expression-matcher": "^1.6.1", + "strnum": "^2.4.1" + } + }, + "node_modules/@nodable/compact-builder": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nodable/compact-builder/-/compact-builder-2.0.0.tgz", + "integrity": "sha512-TLyrdyV+KIh9n7waO45m9LsbxpoNXkHfXmQ4tWgXJynsJwCCZm2qT5NFvcjzWq3AN+tsA7XpmQOwAC5vbqzjkg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/nodable" + } + ], + "dependencies": { + "@nodable/base-output-builder": "^2.0.0", + "path-expression-matcher": "^1.6.1" + } + }, "node_modules/@nodable/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.2.0.tgz", @@ -564,6 +596,37 @@ } ] }, + "node_modules/@nodable/flexible-xml-parser": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@nodable/flexible-xml-parser/-/flexible-xml-parser-1.11.2.tgz", + "integrity": "sha512-vX3/kbIuUKJ+CPNz1zR3TmV2xtOClcAdNoT4PfiGFo5hMmdfZHMD5RlORrAIvuWg52m3dD+O1FuuAC8Hmkd7yg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/nodable" + } + ], + "dependencies": { + "@nodable/base-output-builder": "^2.0.0", + "@nodable/compact-builder": "^2.0.0", + "path-expression-matcher": "^1.6.2", + "xml-naming": "^0.3.0" + } + }, + "node_modules/@nodable/flexible-xml-parser/node_modules/xml-naming": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz", + "integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2098,12 +2161,13 @@ } }, "node_modules/detailed-xml-validator": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detailed-xml-validator/-/detailed-xml-validator-2.1.0.tgz", - "integrity": "sha512-BhnTxmkOhDXS5V6yQFxTYItZa9Fk4gKKQNNDNXWLNolnsIdP/7wuyL0vlrfNqjgKbH8hsq+QFlFL6tpHvRNiAw==", - "license": "MIT", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/detailed-xml-validator/-/detailed-xml-validator-2.2.0.tgz", + "integrity": "sha512-dffr/kTqIqq2BpybOEddhQRF1KBQcLdKHww9/urAKwZC1+epDnPnbT5IOb0ffCT4QTioAvKYEsojXeOYk030UQ==", "dependencies": { - "fast-xml-parser": "^5.7.1" + "@nodable/base-output-builder": "^2.0.0", + "@nodable/compact-builder": "^2.0.0", + "@nodable/flexible-xml-parser": "^1.11.2" } }, "node_modules/detect-libc": { @@ -3099,9 +3163,9 @@ } }, "node_modules/fast-xml-validator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.1.1.tgz", - "integrity": "sha512-mNDDFp+Fz212Q3ckFewWCfFTaDG0HMkg21RauFXVJUkSjfYzkAof/8YhcPfabp04OHewbFyjQ4yCvxuAAvbCLg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.4.0.tgz", + "integrity": "sha512-GULVy05S3NMGFrRhKge84olosODhSIYbYmIrEigfBR/dXSQRdLh6Oz6rEoYxHFHTyPTaOUuaz2vJXkcHn/e/Tg==", "funding": [ { "type": "github", @@ -3109,8 +3173,23 @@ } ], "dependencies": { - "detailed-xml-validator": "^2.1.0", - "xml-naming": "^0.1.0" + "detailed-xml-validator": "^2.2.0", + "path-expression-matcher": "^1.6.2", + "xml-naming": "^0.3.0" + } + }, + "node_modules/fast-xml-validator/node_modules/xml-naming": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz", + "integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "engines": { + "node": ">=16.0.0" } }, "node_modules/fastq": { @@ -5176,9 +5255,9 @@ } }, "node_modules/path-expression-matcher": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz", - "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.2.tgz", + "integrity": "sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==", "funding": [ { "type": "github", @@ -7481,11 +7560,49 @@ "tslib": "^2.6.2" } }, + "@nodable/base-output-builder": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nodable/base-output-builder/-/base-output-builder-2.0.0.tgz", + "integrity": "sha512-DECrOg3zZuhOx2Iesj1mkINjFvasP3HV3pjGBs3A104V4zJIZJOeqOzF5qNWRl17oGheNsfnqINwUBVu6n7wrQ==", + "requires": { + "@nodable/entities": "^2.2.0", + "is-unsafe": "^1.0.1", + "path-expression-matcher": "^1.6.1", + "strnum": "^2.4.1" + } + }, + "@nodable/compact-builder": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@nodable/compact-builder/-/compact-builder-2.0.0.tgz", + "integrity": "sha512-TLyrdyV+KIh9n7waO45m9LsbxpoNXkHfXmQ4tWgXJynsJwCCZm2qT5NFvcjzWq3AN+tsA7XpmQOwAC5vbqzjkg==", + "requires": { + "@nodable/base-output-builder": "^2.0.0", + "path-expression-matcher": "^1.6.1" + } + }, "@nodable/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.2.0.tgz", "integrity": "sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==" }, + "@nodable/flexible-xml-parser": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@nodable/flexible-xml-parser/-/flexible-xml-parser-1.11.2.tgz", + "integrity": "sha512-vX3/kbIuUKJ+CPNz1zR3TmV2xtOClcAdNoT4PfiGFo5hMmdfZHMD5RlORrAIvuWg52m3dD+O1FuuAC8Hmkd7yg==", + "requires": { + "@nodable/base-output-builder": "^2.0.0", + "@nodable/compact-builder": "^2.0.0", + "path-expression-matcher": "^1.6.2", + "xml-naming": "^0.3.0" + }, + "dependencies": { + "xml-naming": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz", + "integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==" + } + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -8583,11 +8700,13 @@ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, "detailed-xml-validator": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detailed-xml-validator/-/detailed-xml-validator-2.1.0.tgz", - "integrity": "sha512-BhnTxmkOhDXS5V6yQFxTYItZa9Fk4gKKQNNDNXWLNolnsIdP/7wuyL0vlrfNqjgKbH8hsq+QFlFL6tpHvRNiAw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/detailed-xml-validator/-/detailed-xml-validator-2.2.0.tgz", + "integrity": "sha512-dffr/kTqIqq2BpybOEddhQRF1KBQcLdKHww9/urAKwZC1+epDnPnbT5IOb0ffCT4QTioAvKYEsojXeOYk030UQ==", "requires": { - "fast-xml-parser": "^5.7.1" + "@nodable/base-output-builder": "^2.0.0", + "@nodable/compact-builder": "^2.0.0", + "@nodable/flexible-xml-parser": "^1.11.2" } }, "detect-libc": { @@ -9344,12 +9463,20 @@ } }, "fast-xml-validator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.1.1.tgz", - "integrity": "sha512-mNDDFp+Fz212Q3ckFewWCfFTaDG0HMkg21RauFXVJUkSjfYzkAof/8YhcPfabp04OHewbFyjQ4yCvxuAAvbCLg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/fast-xml-validator/-/fast-xml-validator-1.4.0.tgz", + "integrity": "sha512-GULVy05S3NMGFrRhKge84olosODhSIYbYmIrEigfBR/dXSQRdLh6Oz6rEoYxHFHTyPTaOUuaz2vJXkcHn/e/Tg==", "requires": { - "detailed-xml-validator": "^2.1.0", - "xml-naming": "^0.1.0" + "detailed-xml-validator": "^2.2.0", + "path-expression-matcher": "^1.6.2", + "xml-naming": "^0.3.0" + }, + "dependencies": { + "xml-naming": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz", + "integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==" + } } }, "fastq": { @@ -10771,9 +10898,9 @@ "dev": true }, "path-expression-matcher": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz", - "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==" + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.2.tgz", + "integrity": "sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==" }, "path-is-absolute": { "version": "1.0.1",