From: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Aug 2024 16:35:18 +0000 (+0200) Subject: build(deps): bump the regular group with 10 updates (#1153) X-Git-Tag: ocpp-server@v1.5.2~84 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=48bd33f9432231b9551d65ceb5cd14b937e5cff1;p=e-mobility-charging-stations-simulator.git build(deps): bump the regular group with 10 updates (#1153) * build(deps): bump the regular group with 10 updates Bumps the regular group with 10 updates: | Package | From | To | | --- | --- | --- | | [@mikro-orm/core](https://github.com/mikro-orm/mikro-orm) | `6.3.6` | `6.3.7` | | [@mikro-orm/mariadb](https://github.com/mikro-orm/mikro-orm) | `6.3.6` | `6.3.7` | | [@mikro-orm/reflection](https://github.com/mikro-orm/mikro-orm) | `6.3.6` | `6.3.7` | | [@mikro-orm/sqlite](https://github.com/mikro-orm/mikro-orm) | `6.3.6` | `6.3.7` | | [poolifier](https://github.com/poolifier/poolifier) | `4.2.5` | `4.2.7` | | [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `19.4.0` | `19.4.1` | | [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `19.2.2` | `19.4.1` | | [@mikro-orm/cli](https://github.com/mikro-orm/mikro-orm) | `6.3.6` | `6.3.7` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.5.0` | `22.5.1` | | [eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist) | `3.2.0` | `3.3.0` | Updates `@mikro-orm/core` from 6.3.6 to 6.3.7 - [Release notes](https://github.com/mikro-orm/mikro-orm/releases) - [Changelog](https://github.com/mikro-orm/mikro-orm/blob/master/CHANGELOG.md) - [Commits](https://github.com/mikro-orm/mikro-orm/compare/v6.3.6...v6.3.7) Updates `@mikro-orm/mariadb` from 6.3.6 to 6.3.7 - [Release notes](https://github.com/mikro-orm/mikro-orm/releases) - [Changelog](https://github.com/mikro-orm/mikro-orm/blob/master/CHANGELOG.md) - [Commits](https://github.com/mikro-orm/mikro-orm/compare/v6.3.6...v6.3.7) Updates `@mikro-orm/reflection` from 6.3.6 to 6.3.7 - [Release notes](https://github.com/mikro-orm/mikro-orm/releases) - [Changelog](https://github.com/mikro-orm/mikro-orm/blob/master/CHANGELOG.md) - [Commits](https://github.com/mikro-orm/mikro-orm/compare/v6.3.6...v6.3.7) Updates `@mikro-orm/sqlite` from 6.3.6 to 6.3.7 - [Release notes](https://github.com/mikro-orm/mikro-orm/releases) - [Changelog](https://github.com/mikro-orm/mikro-orm/blob/master/CHANGELOG.md) - [Commits](https://github.com/mikro-orm/mikro-orm/compare/v6.3.6...v6.3.7) Updates `poolifier` from 4.2.5 to 4.2.7 - [Release notes](https://github.com/poolifier/poolifier/releases) - [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md) - [Commits](https://github.com/poolifier/poolifier/compare/v4.2.5...v4.2.7) Updates `@commitlint/cli` from 19.4.0 to 19.4.1 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.4.1/@commitlint/cli) Updates `@commitlint/config-conventional` from 19.2.2 to 19.4.1 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.4.1/@commitlint/config-conventional) Updates `@mikro-orm/cli` from 6.3.6 to 6.3.7 - [Release notes](https://github.com/mikro-orm/mikro-orm/releases) - [Changelog](https://github.com/mikro-orm/mikro-orm/blob/master/CHANGELOG.md) - [Commits](https://github.com/mikro-orm/mikro-orm/compare/v6.3.6...v6.3.7) Updates `@types/node` from 22.5.0 to 22.5.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint-plugin-perfectionist` from 3.2.0 to 3.3.0 - [Release notes](https://github.com/azat-io/eslint-plugin-perfectionist/releases) - [Changelog](https://github.com/azat-io/eslint-plugin-perfectionist/blob/main/changelog.md) - [Commits](https://github.com/azat-io/eslint-plugin-perfectionist/compare/v3.2.0...v3.3.0) --- updated-dependencies: - dependency-name: "@mikro-orm/core" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: regular - dependency-name: "@mikro-orm/mariadb" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: regular - dependency-name: "@mikro-orm/reflection" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: regular - dependency-name: "@mikro-orm/sqlite" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: regular - dependency-name: poolifier dependency-type: direct:production update-type: version-update:semver-patch dependency-group: regular - dependency-name: "@commitlint/cli" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: regular - dependency-name: "@commitlint/config-conventional" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: regular - dependency-name: "@mikro-orm/cli" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: regular - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: regular - dependency-name: eslint-plugin-perfectionist dependency-type: direct:development update-type: version-update:semver-minor dependency-group: regular ... Signed-off-by: dependabot[bot] * [autofix.ci] apply automated fixes --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- diff --git a/package.json b/package.json index 839c91f9..4065b596 100644 --- a/package.json +++ b/package.json @@ -86,10 +86,10 @@ } }, "dependencies": { - "@mikro-orm/core": "^6.3.6", - "@mikro-orm/mariadb": "^6.3.6", - "@mikro-orm/reflection": "^6.3.6", - "@mikro-orm/sqlite": "^6.3.6", + "@mikro-orm/core": "^6.3.7", + "@mikro-orm/mariadb": "^6.3.7", + "@mikro-orm/reflection": "^6.3.7", + "@mikro-orm/sqlite": "^6.3.7", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "basic-ftp": "^5.0.5", @@ -99,7 +99,7 @@ "logform": "^2.6.1", "mnemonist": "0.40.0-rc1", "mongodb": "^6.8.0", - "poolifier": "^4.2.5", + "poolifier": "^4.2.7", "rambda": "^9.3.0", "tar": "^7.4.3", "winston": "^3.14.2", @@ -111,11 +111,11 @@ "utf-8-validate": "^6.0.4" }, "devDependencies": { - "@commitlint/cli": "^19.4.0", - "@commitlint/config-conventional": "^19.2.2", + "@commitlint/cli": "^19.4.1", + "@commitlint/config-conventional": "^19.4.1", "@eslint/js": "^9.9.1", - "@mikro-orm/cli": "^6.3.6", - "@types/node": "^22.5.0", + "@mikro-orm/cli": "^6.3.7", + "@types/node": "^22.5.1", "@types/semver": "^7.5.8", "@types/ws": "^8.5.12", "c8": "^10.1.2", @@ -127,7 +127,7 @@ "eslint": "^9.9.1", "eslint-define-config": "^2.1.0", "eslint-plugin-jsdoc": "^50.2.2", - "eslint-plugin-perfectionist": "^3.2.0", + "eslint-plugin-perfectionist": "^3.3.0", "eslint-plugin-vue": "^9.27.0", "expect": "^29.7.0", "glob": "^11.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bd2a9b02..add10ebf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,17 +18,17 @@ importers: .: dependencies: '@mikro-orm/core': - specifier: ^6.3.6 - version: 6.3.6 + specifier: ^6.3.7 + version: 6.3.7 '@mikro-orm/mariadb': - specifier: ^6.3.6 - version: 6.3.6(@mikro-orm/core@6.3.6) + specifier: ^6.3.7 + version: 6.3.7(@mikro-orm/core@6.3.7) '@mikro-orm/reflection': - specifier: ^6.3.6 - version: 6.3.6(@mikro-orm/core@6.3.6) + specifier: ^6.3.7 + version: 6.3.7(@mikro-orm/core@6.3.7) '@mikro-orm/sqlite': - specifier: ^6.3.6 - version: 6.3.6(@mikro-orm/core@6.3.6)(mariadb@3.3.1) + specifier: ^6.3.7 + version: 6.3.7(@mikro-orm/core@6.3.7)(mariadb@3.3.1) ajv: specifier: ^8.17.1 version: 8.17.1 @@ -57,8 +57,8 @@ importers: specifier: ^6.8.0 version: 6.8.0(socks@2.8.3) poolifier: - specifier: ^4.2.5 - version: 4.2.5 + specifier: ^4.2.7 + version: 4.2.7 rambda: specifier: ^9.3.0 version: 9.3.0 @@ -83,20 +83,20 @@ importers: version: 6.0.4 devDependencies: '@commitlint/cli': - specifier: ^19.4.0 - version: 19.4.0(@types/node@22.5.0)(typescript@5.5.4) + specifier: ^19.4.1 + version: 19.4.1(@types/node@22.5.1)(typescript@5.5.4) '@commitlint/config-conventional': - specifier: ^19.2.2 - version: 19.2.2 + specifier: ^19.4.1 + version: 19.4.1 '@eslint/js': specifier: ^9.9.1 version: 9.9.1 '@mikro-orm/cli': - specifier: ^6.3.6 - version: 6.3.6(mariadb@3.3.1) + specifier: ^6.3.7 + version: 6.3.7(mariadb@3.3.1) '@types/node': - specifier: ^22.5.0 - version: 22.5.0 + specifier: ^22.5.1 + version: 22.5.1 '@types/semver': specifier: ^7.5.8 version: 7.5.8 @@ -131,8 +131,8 @@ importers: specifier: ^50.2.2 version: 50.2.2(eslint@9.9.1(jiti@1.21.6)) eslint-plugin-perfectionist: - specifier: ^3.2.0 - version: 3.2.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))) + specifier: ^3.3.0 + version: 3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))) eslint-plugin-vue: specifier: ^9.27.0 version: 9.27.0(eslint@9.9.1(jiti@1.21.6)) @@ -162,7 +162,7 @@ importers: version: 7.6.3 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.5.0)(typescript@5.5.4) + version: 10.9.2(@types/node@22.5.1)(typescript@5.5.4) tsx: specifier: ^4.19.0 version: 4.19.0 @@ -195,17 +195,17 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^22.5.0 - version: 22.5.0 + specifier: ^22.5.1 + version: 22.5.1 '@vitejs/plugin-vue': specifier: ^5.1.2 - version: 5.1.2(vite@5.4.2(@types/node@22.5.0))(vue@3.4.38(typescript@5.5.4)) + version: 5.1.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.2(@types/node@22.5.0))(vue@3.4.38(typescript@5.5.4)) + version: 4.0.1(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4)) '@vitest/coverage-v8': specifier: ^2.0.5 - version: 2.0.5(vitest@2.0.5(@types/node@22.5.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))) + version: 2.0.5(vitest@2.0.5(@types/node@22.5.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -229,10 +229,10 @@ importers: version: 5.5.4 vite: specifier: ^5.4.2 - version: 5.4.2(@types/node@22.5.0) + version: 5.4.2(@types/node@22.5.1) vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + version: 2.0.5(@types/node@22.5.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) packages: @@ -407,13 +407,13 @@ packages: resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} engines: {node: '>=0.1.90'} - '@commitlint/cli@19.4.0': - resolution: {integrity: sha512-sJX4J9UioVwZHq7JWM9tjT5bgWYaIN3rC4FP7YwfEwBYiIO+wMyRttRvQLNkow0vCdM0D67r9NEWU0Ui03I4Eg==} + '@commitlint/cli@19.4.1': + resolution: {integrity: sha512-EerFVII3ZcnhXsDT9VePyIdCJoh3jEzygN1L37MjQXgPfGS6fJTWL/KHClVMod1d8w94lFC3l4Vh/y5ysVAz2A==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@19.2.2': - resolution: {integrity: sha512-mLXjsxUVLYEGgzbxbxicGPggDuyWNkf25Ht23owXIH+zV2pv1eJuzLK3t1gDY5Gp6pxdE60jZnWUY5cvgL3ufw==} + '@commitlint/config-conventional@19.4.1': + resolution: {integrity: sha512-D5S5T7ilI5roybWGc8X35OBlRXLAwuTseH1ro0XgqkOWrhZU8yOwBOslrNmSDlTXhXLq8cnfhQyC42qaUCzlXA==} engines: {node: '>=v18'} '@commitlint/config-validator@19.0.3': @@ -436,8 +436,8 @@ packages: resolution: {integrity: sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==} engines: {node: '>=v18'} - '@commitlint/lint@19.2.2': - resolution: {integrity: sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==} + '@commitlint/lint@19.4.1': + resolution: {integrity: sha512-Ws4YVAZ0jACTv6VThumITC1I5AG0UyXMGua3qcf55JmXIXm/ejfaVKykrqx7RyZOACKVAs8uDRIsEsi87JZ3+Q==} engines: {node: '>=v18'} '@commitlint/load@19.4.0': @@ -460,8 +460,8 @@ packages: resolution: {integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==} engines: {node: '>=v18'} - '@commitlint/rules@19.0.3': - resolution: {integrity: sha512-TspKb9VB6svklxNCKKwxhELn7qhtY1rFF8ls58DcFd0F97XoG07xugPjjbVnLqmMkRjZDbDIwBKt9bddOfLaPw==} + '@commitlint/rules@19.4.1': + resolution: {integrity: sha512-AgctfzAONoVxmxOXRyxXIq7xEPrd7lK/60h2egp9bgGUMZK9v0+YqLOA+TH+KqCa63ZoCr8owP2YxoSSu7IgnQ==} engines: {node: '>=v18'} '@commitlint/to-lines@19.0.0': @@ -857,17 +857,17 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@mikro-orm/cli@6.3.6': - resolution: {integrity: sha512-8NA5MeadqpdCk6bZh86xChFLiPNVSByxmPATjMhtsVi4ap89WQUQ3KwAE3uo2bfSQSk9N/1rUbw7EV0grGYIhQ==} + '@mikro-orm/cli@6.3.7': + resolution: {integrity: sha512-jileNfqvYKxaFwQU3buUiky2uTltJ1auzPPvKxjROH7UfmWmBu0v740heXIV7vQo1uMXW5jqOepPx1vaKugxPQ==} engines: {node: '>= 18.12.0'} hasBin: true - '@mikro-orm/core@6.3.6': - resolution: {integrity: sha512-zIcUT9Q5U4n0bFBybrUhLNZWaKv8OZIZwuukBNFQChy3Y5ziLwGpomsPWWGxuh/YZJbgj+bbYhmlMYy0hTyzeQ==} + '@mikro-orm/core@6.3.7': + resolution: {integrity: sha512-S8K257sTTUpnWCgtpJ4EI5kurSP6ha4Zwv1Moy9X33p4xH7JIpEHq5EVTTNZEaj/HbyX/nVRIqAm7ssUBcM1tA==} engines: {node: '>= 18.12.0'} - '@mikro-orm/knex@6.3.6': - resolution: {integrity: sha512-mRQmrt7+Q8CbLE/UA+Mj0O2QSD98wHNc3OVFg1tMX8t9u75p+ob5oWUEutcUOU9cg3lm031jeZ7PPhUVgStGqQ==} + '@mikro-orm/knex@6.3.7': + resolution: {integrity: sha512-V5wRl+3CM3OLlE8eMT9P/r7B5ZGs0Wjqco/zT7DEPx+j3ym3zk+vXYBVzq74xvKxgKy5F09hpTsvHC8/BhnpEQ==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 @@ -882,20 +882,20 @@ packages: mariadb: optional: true - '@mikro-orm/mariadb@6.3.6': - resolution: {integrity: sha512-hLM48MYuRkA5Wu9HXLVp63vzi8SQVJ1QDs8XDJrFoxkZgAhTkGG8qRs6CVeAV0aaxYGJEE9MMbl9cBAbPLFyAQ==} + '@mikro-orm/mariadb@6.3.7': + resolution: {integrity: sha512-f5iISDSszXgKDtWMP4X3MIy2L5+5dcNQhI+XeiI8Vhoa1kVEZbx9qr1+nr+SmnvueTf0MwVJpmGeChKI2LTj3A==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 - '@mikro-orm/reflection@6.3.6': - resolution: {integrity: sha512-SO1AlfECE4HXgwzZr3lCvdcf6TdyyU/JTzQdCED+xkqanGmvVZ08kzZcsOGy+yLzOrstQNWnGajXXJn7P1xAag==} + '@mikro-orm/reflection@6.3.7': + resolution: {integrity: sha512-Y1KnxMpyZm89s/pXPQPcyqaebbn4c3PQvNnVWba93tpJYv2UueAptmHZyHhVELN9V6XwO6xUpzHbkotoYM1tXw==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 - '@mikro-orm/sqlite@6.3.6': - resolution: {integrity: sha512-+OFknJo3sb7JOkk4FaueoABmsACH1/oVtJHEYjBL6ClmFkxTQrFo8mQLM2ALprhpQeRB8BCgZ44+zR9gSwddlA==} + '@mikro-orm/sqlite@6.3.7': + resolution: {integrity: sha512-Ti9ePY9fNQmBtzR0mEReu/+cuofVh39sV0wTOKgyOtYEAaFTwuTR/VmZcfvrW8ruARQUxNZlU2eT1nhcMk/C3Q==} engines: {node: '>= 18.12.0'} peerDependencies: '@mikro-orm/core': ^6.0.0 @@ -1123,11 +1123,11 @@ packages: '@types/long@4.0.2': resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} - '@types/node@20.16.1': - resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} + '@types/node@20.16.2': + resolution: {integrity: sha512-91s/n4qUPV/wg8eE9KHYW1kouTfDk2FPGjXbBMfRWP/2vg1rCXNQL1OCabwGs0XSdukuK+MwCDXE30QpSeMUhQ==} - '@types/node@22.5.0': - resolution: {integrity: sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==} + '@types/node@22.5.1': + resolution: {integrity: sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==} '@types/offscreencanvas@2019.3.0': resolution: {integrity: sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==} @@ -2515,8 +2515,8 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-perfectionist@3.2.0: - resolution: {integrity: sha512-cX1aztMbSfRWPKJH8CD+gadrbkS+RNH1OGWuNGws8J6rHzYYhawxWTU/yzMYjq2IRJCpBCfhgfa7BHRXQYxLHA==} + eslint-plugin-perfectionist@3.3.0: + resolution: {integrity: sha512-sGgShkEqDBqIZ3WlenGHwLe1cl3vHKTfeh9b1XXAamaxSC7AY4Os0jdNCXnGJW4l0TlpismT5t2r7CXY7sfKlw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 @@ -3821,8 +3821,8 @@ packages: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - mikro-orm@6.3.6: - resolution: {integrity: sha512-1YzHYYiagqw6h5SqnrZ40XtudiqViENo5QlI0u9fRQHb0frU+UEZGHrSZWFeaqU4NHVSW3V6YRalk778RARzaw==} + mikro-orm@6.3.7: + resolution: {integrity: sha512-a4cvGnt2r4ViWm/r2VVTZ74X5o6YiSiJqVQXO5CpcPXk+A88hQr1zVX3fpqlv8em4H0rix9zFfeNW1m3LBtsYg==} engines: {node: '>= 18.12.0'} miller-rabin@4.0.1: @@ -4447,8 +4447,8 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} - poolifier@4.2.5: - resolution: {integrity: sha512-z3RLgTBZurCJo8pOJSxxnO4usZG6mIYGNd+TP7amhFSljVdTuc5jWWmHL6i66GUSDtb0CX8CvQ0EfIgtqZNgeg==} + poolifier@4.2.7: + resolution: {integrity: sha512-R8ggfIlg7QNC4nCOF5DU3yGv/QouLZvqGl9lpp9yrjRgI1wKtPlhWGyEDXxo/TmTq86SpdhmaYszzEXl9pIDvQ==} engines: {node: '>=18.0.0', pnpm: '>=9.0.0'} possible-typed-array-names@1.0.0: @@ -6127,11 +6127,11 @@ snapshots: '@colors/colors@1.6.0': {} - '@commitlint/cli@19.4.0(@types/node@22.5.0)(typescript@5.5.4)': + '@commitlint/cli@19.4.1(@types/node@22.5.1)(typescript@5.5.4)': dependencies: '@commitlint/format': 19.3.0 - '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.4.0(@types/node@22.5.0)(typescript@5.5.4) + '@commitlint/lint': 19.4.1 + '@commitlint/load': 19.4.0(@types/node@22.5.1)(typescript@5.5.4) '@commitlint/read': 19.4.0 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -6140,7 +6140,7 @@ snapshots: - '@types/node' - typescript - '@commitlint/config-conventional@19.2.2': + '@commitlint/config-conventional@19.4.1': dependencies: '@commitlint/types': 19.0.3 conventional-changelog-conventionalcommits: 7.0.2 @@ -6171,14 +6171,14 @@ snapshots: '@commitlint/types': 19.0.3 semver: 7.6.3 - '@commitlint/lint@19.2.2': + '@commitlint/lint@19.4.1': dependencies: '@commitlint/is-ignored': 19.2.2 '@commitlint/parse': 19.0.3 - '@commitlint/rules': 19.0.3 + '@commitlint/rules': 19.4.1 '@commitlint/types': 19.0.3 - '@commitlint/load@19.4.0(@types/node@22.5.0)(typescript@5.5.4)': + '@commitlint/load@19.4.0(@types/node@22.5.1)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -6186,7 +6186,7 @@ snapshots: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.5.0)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.5.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -6219,7 +6219,7 @@ snapshots: lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.0.3': + '@commitlint/rules@19.4.1': dependencies: '@commitlint/ensure': 19.0.3 '@commitlint/message': 19.0.0 @@ -6471,7 +6471,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.5.0 + '@types/node': 22.5.1 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -6497,11 +6497,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@mikro-orm/cli@6.3.6(mariadb@3.3.1)': + '@mikro-orm/cli@6.3.7(mariadb@3.3.1)': dependencies: '@jercle/yargonaut': 1.1.5 - '@mikro-orm/core': 6.3.6 - '@mikro-orm/knex': 6.3.6(@mikro-orm/core@6.3.6)(mariadb@3.3.1)(sqlite3@5.1.7) + '@mikro-orm/core': 6.3.7 + '@mikro-orm/knex': 6.3.7(@mikro-orm/core@6.3.7)(mariadb@3.3.1)(sqlite3@5.1.7) fs-extra: 11.2.0 tsconfig-paths: 4.2.0 yargs: 17.7.2 @@ -6517,19 +6517,19 @@ snapshots: - supports-color - tedious - '@mikro-orm/core@6.3.6': + '@mikro-orm/core@6.3.7': dependencies: dataloader: 2.2.2 dotenv: 16.4.5 esprima: 4.0.1 fs-extra: 11.2.0 globby: 11.1.0 - mikro-orm: 6.3.6 + mikro-orm: 6.3.7 reflect-metadata: 0.2.2 - '@mikro-orm/knex@6.3.6(@mikro-orm/core@6.3.6)(mariadb@3.3.1)(sqlite3@5.1.7)': + '@mikro-orm/knex@6.3.7(@mikro-orm/core@6.3.7)(mariadb@3.3.1)(sqlite3@5.1.7)': dependencies: - '@mikro-orm/core': 6.3.6 + '@mikro-orm/core': 6.3.7 fs-extra: 11.2.0 knex: 3.1.0(sqlite3@5.1.7) sqlstring: 2.3.3 @@ -6544,10 +6544,10 @@ snapshots: - supports-color - tedious - '@mikro-orm/mariadb@6.3.6(@mikro-orm/core@6.3.6)': + '@mikro-orm/mariadb@6.3.7(@mikro-orm/core@6.3.7)': dependencies: - '@mikro-orm/core': 6.3.6 - '@mikro-orm/knex': 6.3.6(@mikro-orm/core@6.3.6)(mariadb@3.3.1)(sqlite3@5.1.7) + '@mikro-orm/core': 6.3.7 + '@mikro-orm/knex': 6.3.7(@mikro-orm/core@6.3.7)(mariadb@3.3.1)(sqlite3@5.1.7) mariadb: 3.3.1 transitivePeerDependencies: - better-sqlite3 @@ -6560,16 +6560,16 @@ snapshots: - supports-color - tedious - '@mikro-orm/reflection@6.3.6(@mikro-orm/core@6.3.6)': + '@mikro-orm/reflection@6.3.7(@mikro-orm/core@6.3.7)': dependencies: - '@mikro-orm/core': 6.3.6 + '@mikro-orm/core': 6.3.7 globby: 11.1.0 ts-morph: 23.0.0 - '@mikro-orm/sqlite@6.3.6(@mikro-orm/core@6.3.6)(mariadb@3.3.1)': + '@mikro-orm/sqlite@6.3.7(@mikro-orm/core@6.3.7)(mariadb@3.3.1)': dependencies: - '@mikro-orm/core': 6.3.6 - '@mikro-orm/knex': 6.3.6(@mikro-orm/core@6.3.6)(mariadb@3.3.1)(sqlite3@5.1.7) + '@mikro-orm/core': 6.3.7 + '@mikro-orm/knex': 6.3.7(@mikro-orm/core@6.3.7)(mariadb@3.3.1)(sqlite3@5.1.7) fs-extra: 11.2.0 sqlite3: 5.1.7 sqlstring-sqlite: 0.1.1 @@ -6767,7 +6767,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.5.0 + '@types/node': 22.5.1 '@types/eslint@9.6.1': dependencies: @@ -6792,7 +6792,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.5.0 + '@types/node': 22.5.1 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -6800,11 +6800,11 @@ snapshots: '@types/long@4.0.2': {} - '@types/node@20.16.1': + '@types/node@20.16.2': dependencies: undici-types: 6.19.8 - '@types/node@22.5.0': + '@types/node@22.5.1': dependencies: undici-types: 6.19.8 @@ -6830,7 +6830,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.5.0 + '@types/node': 22.5.1 '@types/yargs-parser@21.0.3': {} @@ -6919,22 +6919,22 @@ snapshots: '@typescript-eslint/types': 8.3.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.0))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) - vite: 5.4.2(@types/node@22.5.0) + vite: 5.4.2(@types/node@22.5.1) vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.5.0))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.5.1))(vue@3.4.38(typescript@5.5.4))': dependencies: - vite: 5.4.2(@types/node@22.5.0) + vite: 5.4.2(@types/node@22.5.1) vue: 3.4.38(typescript@5.5.4) - '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@22.5.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@22.5.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -6948,7 +6948,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@22.5.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + vitest: 2.0.5(@types/node@22.5.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) transitivePeerDependencies: - supports-color @@ -7909,9 +7909,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@22.5.0)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.5.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 22.5.0 + '@types/node': 22.5.1 cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 typescript: 5.5.4 @@ -8600,7 +8600,7 @@ snapshots: minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-perfectionist@3.2.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))): + eslint-plugin-perfectionist@3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))): dependencies: '@typescript-eslint/types': 8.3.0 '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) @@ -9676,7 +9676,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.5.0 + '@types/node': 22.5.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10009,7 +10009,7 @@ snapshots: mariadb@3.3.1: dependencies: '@types/geojson': 7946.0.14 - '@types/node': 20.16.1 + '@types/node': 20.16.2 denque: 2.1.0 iconv-lite: 0.6.3 lru-cache: 10.4.3 @@ -10037,7 +10037,7 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - mikro-orm@6.3.6: {} + mikro-orm@6.3.7: {} miller-rabin@4.0.1: dependencies: @@ -10673,7 +10673,7 @@ snapshots: dependencies: find-up: 3.0.0 - poolifier@4.2.5: {} + poolifier@4.2.7: {} possible-typed-array-names@1.0.0: {} @@ -11645,14 +11645,14 @@ snapshots: '@ts-morph/common': 0.24.0 code-block-writer: 13.0.2 - ts-node@10.9.2(@types/node@22.5.0)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.5.1)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.5.0 + '@types/node': 22.5.1 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -11892,13 +11892,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@2.0.5(@types/node@22.5.0): + vite-node@2.0.5(@types/node@22.5.1): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@22.5.0) + vite: 5.4.2(@types/node@22.5.1) transitivePeerDependencies: - '@types/node' - less @@ -11910,16 +11910,16 @@ snapshots: - supports-color - terser - vite@5.4.2(@types/node@22.5.0): + vite@5.4.2(@types/node@22.5.1): dependencies: esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.21.1 optionalDependencies: - '@types/node': 22.5.0 + '@types/node': 22.5.1 fsevents: 2.3.3 - vitest@2.0.5(@types/node@22.5.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): + vitest@2.0.5(@types/node@22.5.1)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -11937,11 +11937,11 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@22.5.0) - vite-node: 2.0.5(@types/node@22.5.0) + vite: 5.4.2(@types/node@22.5.1) + vite-node: 2.0.5(@types/node@22.5.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.5.0 + '@types/node': 22.5.1 jsdom: 25.0.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - less diff --git a/src/utils/Configuration.ts b/src/utils/Configuration.ts index b287671e..a8e16dab 100644 --- a/src/utils/Configuration.ts +++ b/src/utils/Configuration.ts @@ -79,11 +79,48 @@ const defaultWorkerConfiguration: WorkerConfiguration = { // eslint-disable-next-line @typescript-eslint/no-extraneous-class export class Configuration { + static { + const configurationFile = join(dirname(fileURLToPath(import.meta.url)), 'assets', 'config.json') + if (existsSync(configurationFile)) { + Configuration.configurationFile = configurationFile + } else { + console.error( + `${chalk.green(logPrefix())} ${chalk.red( + "Configuration file './src/assets/config.json' not found, using default configuration" + )}` + ) + Configuration.configurationData = { + log: defaultLogConfiguration, + performanceStorage: defaultStorageConfiguration, + stationTemplateUrls: [ + { + file: 'siemens.station-template.json', + numberOfStations: 1, + }, + ], + supervisionUrlDistribution: SupervisionUrlDistribution.ROUND_ROBIN, + supervisionUrls: 'ws://localhost:8180/steve/websocket/CentralSystemService', + uiServer: defaultUIServerConfiguration, + worker: defaultWorkerConfiguration, + } + } + Configuration.configurationSectionCache = new Map< + ConfigurationSection, + ConfigurationSectionType + >([ + [ConfigurationSection.log, Configuration.buildLogSection()], + [ConfigurationSection.performanceStorage, Configuration.buildPerformanceStorageSection()], + [ConfigurationSection.uiServer, Configuration.buildUIServerSection()], + [ConfigurationSection.worker, Configuration.buildWorkerSection()], + ]) + } + public static configurationChangeCallback?: () => Promise private static configurationData?: ConfigurationData private static configurationFile: string | undefined private static configurationFileReloading = false private static configurationFileWatcher?: FSWatcher + private static configurationSectionCache: Map private constructor () { @@ -621,40 +658,4 @@ export class Configuration { .processType! ) } - - static { - const configurationFile = join(dirname(fileURLToPath(import.meta.url)), 'assets', 'config.json') - if (existsSync(configurationFile)) { - Configuration.configurationFile = configurationFile - } else { - console.error( - `${chalk.green(logPrefix())} ${chalk.red( - "Configuration file './src/assets/config.json' not found, using default configuration" - )}` - ) - Configuration.configurationData = { - log: defaultLogConfiguration, - performanceStorage: defaultStorageConfiguration, - stationTemplateUrls: [ - { - file: 'siemens.station-template.json', - numberOfStations: 1, - }, - ], - supervisionUrlDistribution: SupervisionUrlDistribution.ROUND_ROBIN, - supervisionUrls: 'ws://localhost:8180/steve/websocket/CentralSystemService', - uiServer: defaultUIServerConfiguration, - worker: defaultWorkerConfiguration, - } - } - Configuration.configurationSectionCache = new Map< - ConfigurationSection, - ConfigurationSectionType - >([ - [ConfigurationSection.log, Configuration.buildLogSection()], - [ConfigurationSection.performanceStorage, Configuration.buildPerformanceStorageSection()], - [ConfigurationSection.uiServer, Configuration.buildUIServerSection()], - [ConfigurationSection.worker, Configuration.buildWorkerSection()], - ]) - } } diff --git a/ui/web/package.json b/ui/web/package.json index ab631a3d..aad74b3d 100644 --- a/ui/web/package.json +++ b/ui/web/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@tsconfig/node22": "^22.0.0", "@types/jsdom": "^21.1.7", - "@types/node": "^22.5.0", + "@types/node": "^22.5.1", "@vitejs/plugin-vue": "^5.1.2", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vitest/coverage-v8": "^2.0.5",