Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision

Target

Select target project
  • perun/perun-proxyidp/perun-proxy-utils
1 result
Select Git revision
Show changes
Commits on Source (9)
# [2.4.0](https://gitlab.ics.muni.cz/perun/perun-proxyidp/perun-proxy-utils/compare/v2.3.0...v2.4.0) (2024-02-01)
### Features
* run_probes outputs in check_mk format with metrics to graphs ([26da3f3](https://gitlab.ics.muni.cz/perun/perun-proxyidp/perun-proxy-utils/commit/26da3f35c851664116b6402a7c856744b5bbb26e))
# [2.3.0](https://gitlab.ics.muni.cz/perun/perun-proxyidp/perun-proxy-utils/compare/v2.2.2...v2.3.0) (2024-01-25)
......
......@@ -8,11 +8,11 @@
"name": "perun-proxy-utils",
"version": "0.0.0-development",
"devDependencies": {
"@beepbeepgo/semantic-release-python": "^1.1.0",
"@commitlint/config-conventional": "17.8.1",
"@commitlint/cz-commitlint": "17.8.1",
"@perun/commitlint-config-perun": "^1.0.0",
"@perun/semantic-release-perun-config": "^1.0.1",
"@beepbeepgo/semantic-release-python": "1.1.0",
"@commitlint/config-conventional": "18.6.0",
"@commitlint/cz-commitlint": "18.6.0",
"@perun/commitlint-config-perun": "1.0.0",
"@perun/semantic-release-perun-config": "1.0.1",
"commitizen": "4.3.0",
"inquirer": "8.2.6"
}
......@@ -772,45 +772,45 @@
}
},
"node_modules/@commitlint/config-conventional": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.8.1.tgz",
"integrity": "sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg==",
"version": "18.6.0",
"resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-18.6.0.tgz",
"integrity": "sha512-CDCOf2eJz9D/TL44IBks0stM9TmdLCNE2B48owIU3YCadwzts/bobXPScagIgPQF6hhKYMEdj5zpUDlmbwuqwQ==",
"dev": true,
"dependencies": {
"conventional-changelog-conventionalcommits": "^6.1.0"
"conventional-changelog-conventionalcommits": "^7.0.2"
},
"engines": {
"node": ">=v14"
"node": ">=v18"
}
},
"node_modules/@commitlint/config-validator": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.8.1.tgz",
"integrity": "sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA==",
"version": "18.6.0",
"resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-18.6.0.tgz",
"integrity": "sha512-Ptfa865arNozlkjxrYG3qt6wT9AlhNUHeuDyKEZiTL/l0ftncFhK/KN0t/EAMV2tec+0Mwxo0FmhbESj/bI+1g==",
"dev": true,
"dependencies": {
"@commitlint/types": "^17.8.1",
"@commitlint/types": "^18.6.0",
"ajv": "^8.11.0"
},
"engines": {
"node": ">=v14"
"node": ">=v18"
}
},
"node_modules/@commitlint/cz-commitlint": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/cz-commitlint/-/cz-commitlint-17.8.1.tgz",
"integrity": "sha512-7/13k+NxxqwYnrrb52g70qrXs5NQS7r/qV9GAwcoE/8LLWoziV38nsgELajFu6sNgai9X8d8IX5UyiB1M1zGjg==",
"version": "18.6.0",
"resolved": "https://registry.npmjs.org/@commitlint/cz-commitlint/-/cz-commitlint-18.6.0.tgz",
"integrity": "sha512-TiubGHwvqrPp8Bf+X4XnhBJ+933ouVb06z/xYejspxe1ZniGaPPyB9EzMfCwMUFrcuOjwIP0GSI4ChHLJ5pRvQ==",
"dev": true,
"dependencies": {
"@commitlint/ensure": "^17.8.1",
"@commitlint/load": "^17.8.1",
"@commitlint/types": "^17.8.1",
"@commitlint/ensure": "^18.6.0",
"@commitlint/load": "^18.6.0",
"@commitlint/types": "^18.6.0",
"chalk": "^4.1.0",
"lodash.isplainobject": "^4.0.6",
"word-wrap": "^1.2.5"
},
"engines": {
"node": ">=v14"
"node": ">=v18"
},
"peerDependencies": {
"commitizen": "^4.0.3",
......@@ -818,12 +818,12 @@
}
},
"node_modules/@commitlint/ensure": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.8.1.tgz",
"integrity": "sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow==",
"version": "18.6.0",
"resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-18.6.0.tgz",
"integrity": "sha512-xY07NmOBJ7JuhX3tic021PaeLepZARIQyqpAQoNQZoml1keBFfB6MbA7XlWZv0ebbarUFE4yhKxOPw+WFv7/qw==",
"dev": true,
"dependencies": {
"@commitlint/types": "^17.8.1",
"@commitlint/types": "^18.6.0",
"lodash.camelcase": "^4.3.0",
"lodash.kebabcase": "^4.1.1",
"lodash.snakecase": "^4.1.1",
......@@ -831,82 +831,67 @@
"lodash.upperfirst": "^4.3.1"
},
"engines": {
"node": ">=v14"
"node": ">=v18"
}
},
"node_modules/@commitlint/execute-rule": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.8.1.tgz",
"integrity": "sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ==",
"version": "18.4.4",
"resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-18.4.4.tgz",
"integrity": "sha512-a37Nd3bDQydtg9PCLLWM9ZC+GO7X5i4zJvrggJv5jBhaHsXeQ9ZWdO6ODYR+f0LxBXXNYK3geYXJrCWUCP8JEg==",
"dev": true,
"engines": {
"node": ">=v14"
"node": ">=v18"
}
},
"node_modules/@commitlint/load": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.8.1.tgz",
"integrity": "sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA==",
"version": "18.6.0",
"resolved": "https://registry.npmjs.org/@commitlint/load/-/load-18.6.0.tgz",
"integrity": "sha512-RRssj7TmzT0bowoEKlgwg8uQ7ORXWkw7lYLsZZBMi9aInsJuGNLNWcMxJxRZbwxG3jkCidGUg85WmqJvRjsaDA==",
"dev": true,
"dependencies": {
"@commitlint/config-validator": "^17.8.1",
"@commitlint/execute-rule": "^17.8.1",
"@commitlint/resolve-extends": "^17.8.1",
"@commitlint/types": "^17.8.1",
"@types/node": "20.5.1",
"@commitlint/config-validator": "^18.6.0",
"@commitlint/execute-rule": "^18.4.4",
"@commitlint/resolve-extends": "^18.6.0",
"@commitlint/types": "^18.6.0",
"chalk": "^4.1.0",
"cosmiconfig": "^8.0.0",
"cosmiconfig-typescript-loader": "^4.0.0",
"cosmiconfig": "^8.3.6",
"cosmiconfig-typescript-loader": "^5.0.0",
"lodash.isplainobject": "^4.0.6",
"lodash.merge": "^4.6.2",
"lodash.uniq": "^4.5.0",
"resolve-from": "^5.0.0",
"ts-node": "^10.8.1",
"typescript": "^4.6.4 || ^5.2.2"
"resolve-from": "^5.0.0"
},
"engines": {
"node": ">=v14"
"node": ">=v18"
}
},
"node_modules/@commitlint/resolve-extends": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.8.1.tgz",
"integrity": "sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q==",
"version": "18.6.0",
"resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-18.6.0.tgz",
"integrity": "sha512-k2Xp+Fxeggki2i90vGrbiLDMefPius3zGSTFFlRAPKce/SWLbZtI+uqE9Mne23mHO5lmcSV8z5m6ziiJwGpOcg==",
"dev": true,
"dependencies": {
"@commitlint/config-validator": "^17.8.1",
"@commitlint/types": "^17.8.1",
"@commitlint/config-validator": "^18.6.0",
"@commitlint/types": "^18.6.0",
"import-fresh": "^3.0.0",
"lodash.mergewith": "^4.6.2",
"resolve-from": "^5.0.0",
"resolve-global": "^1.0.0"
},
"engines": {
"node": ">=v14"
"node": ">=v18"
}
},
"node_modules/@commitlint/types": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.8.1.tgz",
"integrity": "sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ==",
"version": "18.6.0",
"resolved": "https://registry.npmjs.org/@commitlint/types/-/types-18.6.0.tgz",
"integrity": "sha512-oavoKLML/eJa2rJeyYSbyGAYzTxQ6voG5oeX3OrxpfrkRWhJfm4ACnhoRf5tgiybx2MZ+EVFqC1Lw3W8/uwpZA==",
"dev": true,
"dependencies": {
"chalk": "^4.1.0"
},
"engines": {
"node": ">=v14"
}
},
"node_modules/@cspotcode/source-map-support": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
"integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
"dev": true,
"dependencies": {
"@jridgewell/trace-mapping": "0.3.9"
},
"engines": {
"node": ">=12"
"node": ">=v18"
}
},
"node_modules/@eclass/semantic-release-sentry-releases": {
......@@ -971,31 +956,6 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/@jridgewell/resolve-uri": {
"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==",
"dev": true,
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/sourcemap-codec": {
"version": "1.4.15",
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
"integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
"dev": true
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.9",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
"integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
"dev": true,
"dependencies": {
"@jridgewell/resolve-uri": "^3.0.3",
"@jridgewell/sourcemap-codec": "^1.4.10"
}
},
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
......@@ -1203,6 +1163,30 @@
"@commitlint/config-conventional": "^17.1.0"
}
},
"node_modules/@perun/commitlint-config-perun/node_modules/@commitlint/config-conventional": {
"version": "17.8.1",
"resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.8.1.tgz",
"integrity": "sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg==",
"dev": true,
"dependencies": {
"conventional-changelog-conventionalcommits": "^6.1.0"
},
"engines": {
"node": ">=v14"
}
},
"node_modules/@perun/commitlint-config-perun/node_modules/conventional-changelog-conventionalcommits": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz",
"integrity": "sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==",
"dev": true,
"dependencies": {
"compare-func": "^2.0.0"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@perun/semantic-release-perun-config": {
"version": "1.0.1",
"resolved": "https://gitlab.ics.muni.cz/api/v4/projects/6279/packages/npm/@perun/semantic-release-perun-config/-/@perun/semantic-release-perun-config-1.0.1.tgz",
......@@ -1421,18 +1405,6 @@
"node": ">=14"
}
},
"node_modules/@perun/semantic-release-perun-config/node_modules/conventional-changelog-conventionalcommits": {
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz",
"integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==",
"dev": true,
"dependencies": {
"compare-func": "^2.0.0"
},
"engines": {
"node": ">=16"
}
},
"node_modules/@perun/semantic-release-perun-config/node_modules/conventional-changelog-writer": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-6.0.1.tgz",
......@@ -1695,9 +1667,9 @@
}
},
"node_modules/@perun/semantic-release-perun-config/node_modules/lru-cache": {
"version": "10.1.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
"integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
"integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==",
"dev": true,
"engines": {
"node": "14 || >=16.14"
......@@ -1917,9 +1889,9 @@
}
},
"node_modules/@perun/semantic-release-perun-config/node_modules/type-fest": {
"version": "4.10.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.0.tgz",
"integrity": "sha512-NPaKJsb4wyJ16qc8zBQrWswLKv/YirgBFykvUQ1Iajt2wd+twC8E4hFXdlIXqiMl6kWA0zY8tUJ9ELVAdu5h7w==",
"version": "4.10.2",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.2.tgz",
"integrity": "sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==",
"dev": true,
"engines": {
"node": ">=16"
......@@ -2893,9 +2865,9 @@
}
},
"node_modules/@semantic-release/gitlab-config/node_modules/lru-cache": {
"version": "10.1.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
"integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
"integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==",
"dev": true,
"engines": {
"node": "14 || >=16.14"
......@@ -6380,9 +6352,9 @@
}
},
"node_modules/@semantic-release/gitlab-config/node_modules/type-fest": {
"version": "4.10.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.0.tgz",
"integrity": "sha512-NPaKJsb4wyJ16qc8zBQrWswLKv/YirgBFykvUQ1Iajt2wd+twC8E4hFXdlIXqiMl6kWA0zY8tUJ9ELVAdu5h7w==",
"version": "4.10.2",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.2.tgz",
"integrity": "sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==",
"dev": true,
"engines": {
"node": ">=16"
......@@ -6545,30 +6517,6 @@
"node": ">=10"
}
},
"node_modules/@tsconfig/node10": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
"integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
"dev": true
},
"node_modules/@tsconfig/node12": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
"integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
"dev": true
},
"node_modules/@tsconfig/node14": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
"integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
"dev": true
},
"node_modules/@tsconfig/node16": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz",
"integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==",
"dev": true
},
"node_modules/@types/cacheable-request": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz",
......@@ -6603,10 +6551,13 @@
"dev": true
},
"node_modules/@types/node": {
"version": "20.5.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz",
"integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==",
"dev": true
"version": "20.11.14",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.14.tgz",
"integrity": "sha512-w3yWCcwULefjP9DmDDsgUskrMoOy5Z8MiwKHr1FvqGPtx7CvJzQvxD7eKpxNtklQxLruxSXWddyeRtyud0RcXQ==",
"dev": true,
"dependencies": {
"undici-types": "~5.26.4"
}
},
"node_modules/@types/normalize-package-data": {
"version": "2.4.4",
......@@ -6629,27 +6580,6 @@
"@types/node": "*"
}
},
"node_modules/acorn": {
"version": "8.11.3",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz",
"integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
},
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/acorn-walk": {
"version": "8.3.2",
"resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
"integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
"dev": true,
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/agent-base": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz",
......@@ -6736,12 +6666,6 @@
"integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==",
"dev": true
},
"node_modules/arg": {
"version": "4.1.3",
"resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
"integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
"dev": true
},
"node_modules/argparse": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
......@@ -7332,15 +7256,15 @@
}
},
"node_modules/conventional-changelog-conventionalcommits": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz",
"integrity": "sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==",
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz",
"integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==",
"dev": true,
"dependencies": {
"compare-func": "^2.0.0"
},
"engines": {
"node": ">=14"
"node": ">=16"
}
},
"node_modules/conventional-changelog-writer": {
......@@ -7447,26 +7371,22 @@
}
},
"node_modules/cosmiconfig-typescript-loader": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz",
"integrity": "sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz",
"integrity": "sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==",
"dev": true,
"dependencies": {
"jiti": "^1.19.1"
},
"engines": {
"node": ">=v14.21.3"
"node": ">=v16"
},
"peerDependencies": {
"@types/node": "*",
"cosmiconfig": ">=7",
"ts-node": ">=10",
"cosmiconfig": ">=8.2",
"typescript": ">=4"
}
},
"node_modules/create-require": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
"integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
"dev": true
},
"node_modules/cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
......@@ -7783,15 +7703,6 @@
"node": ">=8"
}
},
"node_modules/diff": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
"integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
"dev": true,
"engines": {
"node": ">=0.3.1"
}
},
"node_modules/diff-sequences": {
"version": "29.6.3",
"resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
......@@ -8197,9 +8108,9 @@
}
},
"node_modules/fastq": {
"version": "1.16.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz",
"integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==",
"version": "1.17.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz",
"integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==",
"dev": true,
"dependencies": {
"reusify": "^1.0.4"
......@@ -9214,6 +9125,15 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jiti": {
"version": "1.21.0",
"resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz",
"integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==",
"dev": true,
"bin": {
"jiti": "bin/jiti.js"
}
},
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
......@@ -9529,12 +9449,6 @@
"node": ">=10"
}
},
"node_modules/make-error": {
"version": "1.3.6",
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
"dev": true
},
"node_modules/map-obj": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
......@@ -9554,9 +9468,9 @@
"dev": true
},
"node_modules/marked": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/marked/-/marked-11.1.1.tgz",
"integrity": "sha512-EgxRjgK9axsQuUa/oKMx5DEY8oXpKJfk61rT5iY3aRlgU6QJtUcxU5OAymdhCvWvhYcd9FKmO5eQoX8m9VGJXg==",
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/marked/-/marked-11.2.0.tgz",
"integrity": "sha512-HR0m3bvu0jAPYiIvLUUQtdg1g6D247//lvcekpHO1WMvbwDlwSkZAX9Lw4F4YHE1T0HaaNve0tuAWuV1UJ6vtw==",
"dev": true,
"peer": true,
"bin": {
......@@ -12614,6 +12528,7 @@
"resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.1.tgz",
"integrity": "sha512-2wnaR0XL/FDOj+TgpDuRb2KTjLnu3Fma6b1ZUwGY7LcqenMcvP/YFpjpbPKY6WVGsbuJZRuoUz8iPrt8ORnAFw==",
"dev": true,
"peer": true,
"engines": {
"node": ">=18"
},
......@@ -13862,9 +13777,9 @@
}
},
"node_modules/semantic-release/node_modules/lru-cache": {
"version": "10.1.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
"integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
"integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==",
"dev": true,
"peer": true,
"engines": {
......@@ -13927,9 +13842,9 @@
}
},
"node_modules/semantic-release/node_modules/npm": {
"version": "10.3.0",
"resolved": "https://registry.npmjs.org/npm/-/npm-10.3.0.tgz",
"integrity": "sha512-9u5GFc1UqI2DLlGI7QdjkpIaBs3UhTtY8KoCqYJK24gV/j/tByaI4BA4R7RkOc+ASqZMzFPKt4Pj2Z8JcGo//A==",
"version": "10.4.0",
"resolved": "https://registry.npmjs.org/npm/-/npm-10.4.0.tgz",
"integrity": "sha512-RS7Mx0OVfXlOcQLRePuDIYdFCVBPCNapWHplDK+mh7GDdP/Tvor4ocuybRRPSvfcRb2vjRJt1fHCqw3cr8qACQ==",
"bundleDependencies": [
"@isaacs/string-locale-compare",
"@npmcli/arborist",
......@@ -13993,7 +13908,6 @@
"semver",
"spdx-expression-parse",
"ssri",
"strip-ansi",
"supports-color",
"tar",
"text-table",
......@@ -14013,8 +13927,8 @@
"@npmcli/map-workspaces": "^3.0.4",
"@npmcli/package-json": "^5.0.0",
"@npmcli/promise-spawn": "^7.0.1",
"@npmcli/run-script": "^7.0.3",
"@sigstore/tuf": "^2.2.0",
"@npmcli/run-script": "^7.0.4",
"@sigstore/tuf": "^2.3.0",
"abbrev": "^2.0.0",
"archy": "~1.0.0",
"cacache": "^18.0.2",
......@@ -14060,7 +13974,7 @@
"npm-user-validate": "^2.0.0",
"npmlog": "^7.0.1",
"p-map": "^4.0.0",
"pacote": "^17.0.5",
"pacote": "^17.0.6",
"parse-conflict-json": "^3.0.1",
"proc-log": "^3.0.0",
"qrcode-terminal": "^0.12.0",
......@@ -14068,7 +13982,6 @@
"semver": "^7.5.4",
"spdx-expression-parse": "^3.0.1",
"ssri": "^10.0.5",
"strip-ansi": "^7.1.0",
"supports-color": "^9.4.0",
"tar": "^6.2.0",
"text-table": "~0.2.0",
......@@ -14131,6 +14044,19 @@
"node": ">=12"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": {
"version": "6.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": {
"version": "9.2.2",
"dev": true,
......@@ -14156,6 +14082,22 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": {
"version": "7.1.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^6.0.1"
},
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@isaacs/string-locale-compare": {
"version": "1.1.0",
"dev": true,
......@@ -14181,7 +14123,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@npmcli/arborist": {
"version": "7.3.0",
"version": "7.3.1",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -14214,7 +14156,7 @@
"parse-conflict-json": "^3.0.0",
"proc-log": "^3.0.0",
"promise-all-reject-late": "^1.0.0",
"promise-call-limit": "^1.0.2",
"promise-call-limit": "^3.0.1",
"read-package-json-fast": "^3.0.2",
"semver": "^7.3.7",
"ssri": "^10.0.5",
......@@ -14425,16 +14367,16 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@npmcli/run-script": {
"version": "7.0.3",
"version": "7.0.4",
"dev": true,
"inBundle": true,
"license": "ISC",
"peer": true,
"dependencies": {
"@npmcli/node-gyp": "^3.0.0",
"@npmcli/package-json": "^5.0.0",
"@npmcli/promise-spawn": "^7.0.0",
"node-gyp": "^10.0.0",
"read-package-json-fast": "^3.0.0",
"which": "^4.0.0"
},
"engines": {
......@@ -14453,7 +14395,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@sigstore/bundle": {
"version": "2.1.0",
"version": "2.1.1",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
......@@ -14465,6 +14407,16 @@
"node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@sigstore/core": {
"version": "0.2.0",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
"peer": true,
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@sigstore/protobuf-specs": {
"version": "0.2.1",
"dev": true,
......@@ -14476,13 +14428,14 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@sigstore/sign": {
"version": "2.2.0",
"version": "2.2.1",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
"peer": true,
"dependencies": {
"@sigstore/bundle": "^2.1.0",
"@sigstore/bundle": "^2.1.1",
"@sigstore/core": "^0.2.0",
"@sigstore/protobuf-specs": "^0.2.1",
"make-fetch-happen": "^13.0.0"
},
......@@ -14491,14 +14444,29 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@sigstore/tuf": {
"version": "2.2.0",
"version": "2.3.0",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
"peer": true,
"dependencies": {
"@sigstore/protobuf-specs": "^0.2.1",
"tuf-js": "^2.1.0"
"tuf-js": "^2.2.0"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/@sigstore/verify": {
"version": "0.1.0",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
"peer": true,
"dependencies": {
"@sigstore/bundle": "^2.1.1",
"@sigstore/core": "^0.2.0",
"@sigstore/protobuf-specs": "^0.2.1"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
......@@ -14566,16 +14534,13 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/ansi-regex": {
"version": "6.0.1",
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/ansi-styles": {
......@@ -14768,29 +14733,6 @@
"node": ">= 10"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/cli-columns/node_modules/ansi-regex": {
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/cli-columns/node_modules/strip-ansi": {
"version": "6.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/cli-table3": {
"version": "0.6.3",
"dev": true,
......@@ -14871,29 +14813,6 @@
"node": ">=8.0.0"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/columnify/node_modules/ansi-regex": {
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/columnify/node_modules/strip-ansi": {
"version": "6.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/common-ancestor-path": {
"version": "1.0.1",
"dev": true,
......@@ -15119,29 +15038,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/gauge/node_modules/ansi-regex": {
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/gauge/node_modules/strip-ansi": {
"version": "6.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/glob": {
"version": "10.3.10",
"dev": true,
......@@ -15464,7 +15360,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/libnpmdiff": {
"version": "6.0.5",
"version": "6.0.6",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -15485,7 +15381,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/libnpmexec": {
"version": "7.0.6",
"version": "7.0.7",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -15508,7 +15404,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/libnpmfund": {
"version": "5.0.3",
"version": "5.0.4",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -15549,7 +15445,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/libnpmpack": {
"version": "6.0.5",
"version": "6.0.6",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -15565,7 +15461,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/libnpmpublish": {
"version": "9.0.3",
"version": "9.0.4",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -15577,7 +15473,7 @@
"npm-registry-fetch": "^16.0.0",
"proc-log": "^3.0.0",
"semver": "^7.3.7",
"sigstore": "^2.1.0",
"sigstore": "^2.2.0",
"ssri": "^10.0.5"
},
"engines": {
......@@ -16111,7 +16007,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/pacote": {
"version": "17.0.5",
"version": "17.0.6",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -16132,7 +16028,7 @@
"promise-retry": "^2.0.1",
"read-package-json": "^7.0.0",
"read-package-json-fast": "^3.0.0",
"sigstore": "^2.0.0",
"sigstore": "^2.2.0",
"ssri": "^10.0.0",
"tar": "^6.1.11"
},
......@@ -16220,7 +16116,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/promise-call-limit": {
"version": "1.0.2",
"version": "3.0.1",
"dev": true,
"inBundle": true,
"license": "ISC",
......@@ -16416,16 +16312,18 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/sigstore": {
"version": "2.1.0",
"version": "2.2.0",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
"peer": true,
"dependencies": {
"@sigstore/bundle": "^2.1.0",
"@sigstore/bundle": "^2.1.1",
"@sigstore/core": "^0.2.0",
"@sigstore/protobuf-specs": "^0.2.1",
"@sigstore/sign": "^2.1.0",
"@sigstore/tuf": "^2.1.0"
"@sigstore/sign": "^2.2.1",
"@sigstore/tuf": "^2.3.0",
"@sigstore/verify": "^0.1.0"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
......@@ -16552,40 +16450,7 @@
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/string-width-cjs/node_modules/ansi-regex": {
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/string-width-cjs/node_modules/strip-ansi": {
"version": "6.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/string-width/node_modules/ansi-regex": {
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/string-width/node_modules/strip-ansi": {
"node_modules/semantic-release/node_modules/npm/node_modules/strip-ansi": {
"version": "6.0.1",
"dev": true,
"inBundle": true,
......@@ -16598,22 +16463,6 @@
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/strip-ansi": {
"version": "7.1.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^6.0.1"
},
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/strip-ansi-cjs": {
"name": "strip-ansi",
"version": "6.0.1",
......@@ -16628,16 +16477,6 @@
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/supports-color": {
"version": "9.4.0",
"dev": true,
......@@ -16730,7 +16569,7 @@
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/tuf-js": {
"version": "2.1.0",
"version": "2.2.0",
"dev": true,
"inBundle": true,
"license": "MIT",
......@@ -16891,16 +16730,6 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
"version": "5.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=8"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
"version": "4.3.0",
"dev": true,
......@@ -16917,17 +16746,17 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
"node_modules/semantic-release/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": {
"version": "6.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
"engines": {
"node": ">=8"
"node": ">=12"
},
"funding": {
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": {
......@@ -16955,6 +16784,22 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": {
"version": "7.1.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"peer": true,
"dependencies": {
"ansi-regex": "^6.0.1"
},
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
"node_modules/semantic-release/node_modules/npm/node_modules/write-file-atomic": {
"version": "5.0.1",
"dev": true,
......@@ -17167,9 +17012,9 @@
}
},
"node_modules/semantic-release/node_modules/type-fest": {
"version": "4.10.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.0.tgz",
"integrity": "sha512-NPaKJsb4wyJ16qc8zBQrWswLKv/YirgBFykvUQ1Iajt2wd+twC8E4hFXdlIXqiMl6kWA0zY8tUJ9ELVAdu5h7w==",
"version": "4.10.2",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.2.tgz",
"integrity": "sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==",
"dev": true,
"peer": true,
"engines": {
......@@ -17476,9 +17321,9 @@
}
},
"node_modules/spdx-exceptions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
"integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz",
"integrity": "sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==",
"dev": true
},
"node_modules/spdx-expression-parse": {
......@@ -17861,49 +17706,6 @@
"node": ">=8"
}
},
"node_modules/ts-node": {
"version": "10.9.2",
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz",
"integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
"dev": true,
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
"@tsconfig/node10": "^1.0.7",
"@tsconfig/node12": "^1.0.7",
"@tsconfig/node14": "^1.0.0",
"@tsconfig/node16": "^1.0.2",
"acorn": "^8.4.1",
"acorn-walk": "^8.1.1",
"arg": "^4.1.0",
"create-require": "^1.1.0",
"diff": "^4.0.1",
"make-error": "^1.1.1",
"v8-compile-cache-lib": "^3.0.1",
"yn": "3.1.1"
},
"bin": {
"ts-node": "dist/bin.js",
"ts-node-cwd": "dist/bin-cwd.js",
"ts-node-esm": "dist/bin-esm.js",
"ts-node-script": "dist/bin-script.js",
"ts-node-transpile-only": "dist/bin-transpile.js",
"ts-script": "dist/bin-script-deprecated.js"
},
"peerDependencies": {
"@swc/core": ">=1.2.50",
"@swc/wasm": ">=1.2.50",
"@types/node": "*",
"typescript": ">=2.7"
},
"peerDependenciesMeta": {
"@swc/core": {
"optional": true
},
"@swc/wasm": {
"optional": true
}
}
},
"node_modules/tslib": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
......@@ -17927,6 +17729,7 @@
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz",
"integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==",
"dev": true,
"peer": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
......@@ -17948,6 +17751,12 @@
"node": ">=0.8.0"
}
},
"node_modules/undici-types": {
"version": "5.26.5",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
"integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
"dev": true
},
"node_modules/unicode-emoji-modifier-base": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz",
......@@ -18018,12 +17827,6 @@
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"dev": true
},
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
"integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
"dev": true
},
"node_modules/validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
......@@ -18178,15 +17981,6 @@
"node": ">=12"
}
},
"node_modules/yn": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
"integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
"dev": true,
"engines": {
"node": ">=6"
}
},
"node_modules/yocto-queue": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz",
......
......@@ -19,16 +19,48 @@ def open_file(filepath):
sys.exit(2)
def get_metrics_and_new_output(output):
"""
Parses metrics from output, metrics must be in one of (or combination of)
the following formats:
1) |metric1=val;val;;;|metric2=val (delimiter |)
2) |metric1=val;metric2=val2; (delimiter ;)
3) |metric1=val metric2=val2 (delimiter ' ')
Values must be int or float
"""
metrics_pattern = r"(\s\|\s|\|)(\w+=[\d.;]+(;|\s|$))+"
match = re.search(metrics_pattern, output)
if match:
output = re.sub(metrics_pattern, " ", output)
metrics = re.sub(r"\s", "", match.group())
metrics = re.sub(r"^\|", "", metrics)
metrics = re.sub(r"(\d;?)([a-zA-Z])", r"\1|\2", metrics)
return metrics.strip(), output.strip()
return None, output
def run_probe(probe_name, command):
"""
Runs nagios monitoring probe and prints output in following format:
return_code metrics output
metrics output format:
metric1=val;|metric2=val2|metric3=val3;val3;;;|metric4=val4
"""
result = subprocess.run(
command, text=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT
)
output = re.sub("[ \t\n]+", " ", result.stdout)
search = re.search(r" - .*", output)
if search:
print(f"{result.returncode} {probe_name}{search.group()}")
output = re.sub(r"^ - ", "", search.group())
metrics, new_output = get_metrics_and_new_output(output)
if metrics:
print(f"{result.returncode} {probe_name} {metrics} {new_output}")
else:
print(f"{result.returncode} {probe_name} - {output}")
print(f"{result.returncode} {probe_name} {output}")
return result.returncode
......
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>perun/renovate-config:app-maintained"]
"extends": ["local>perun/renovate-config:lib-maintained"]
}
[metadata]
version = 2.3.0
version = 2.4.0
license_files = LICENSE
long_description = file: README.md
long_description_content_type = text/markdown
......