diff --git a/package-lock.json b/package-lock.json index 00527e8d83..5a44783f03 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "open-lens" ], "devDependencies": { - "@ogre-tools/linkable": "^15.8.1", + "@ogre-tools/linkable": "^16.1.0", "adr": "^1.4.3", "cross-env": "^7.0.3", "lerna": "^6.6.1", @@ -6761,26 +6761,26 @@ } }, "node_modules/@ogre-tools/fp": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/fp/-/fp-15.9.0.tgz", - "integrity": "sha512-OyKttkjhSAZbKtSyKz+2A3eRi9xCeX4jY1PL2m6taA4A0FEZoC14aC5Et5/Oi8uJvdqRpSDV439wqjsyh7oxFg==", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/fp/-/fp-16.1.0.tgz", + "integrity": "sha512-90O/tToH/CiWOeGfq2TFdzguOm2dmoAA2Cv94K48eik/3aiDmeJcClGmdXVilDWQgoAug5cgFWhocV89VhJ+cQ==", "peerDependencies": { "lodash": "^4.17.21" } }, "node_modules/@ogre-tools/injectable": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable/-/injectable-15.9.0.tgz", - "integrity": "sha512-pYNMIhQI7dhYIh1AhQm+Y+5kDM43v5tyaD3VqReHI2CqoIydbl33I9awX+Qc12y1tf5WNO8SvBdK6KKgUD6mAA==", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable/-/injectable-16.1.0.tgz", + "integrity": "sha512-F0v62yX6t2PAKUOqecWA81v31j08r9ilCdRwc4Kbmn4WqJEZRp2g3hMTu/PB9Ckhig7TS7vOHfKOW2KmuhfFkA==", "peerDependencies": { "@ogre-tools/fp": "*", "lodash": "^4.17.21" } }, "node_modules/@ogre-tools/injectable-extension-for-auto-registration": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-15.9.0.tgz", - "integrity": "sha512-5Ik43ZLAOhBODrhF/MbTkC3SItFMNxibufBoYFqCERfHSHyZE6pUa5yMbjrh+YFkntIrDH2IScW7BqZkraHvTA==", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-16.1.0.tgz", + "integrity": "sha512-K32jlEzieTxZ8wlr8rCnDbs1oOrKoBMvS6mRNtIcEAKb56Q3YKQQcSfk5sF9OqUq8iPoHY/dX9pkwHdzltMryw==", "peerDependencies": { "@ogre-tools/fp": "*", "@ogre-tools/injectable": "*", @@ -6788,9 +6788,9 @@ } }, "node_modules/@ogre-tools/injectable-extension-for-mobx": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-15.9.0.tgz", - "integrity": "sha512-Mchn92sdGenodqU54lO58zULKii5Fk+7JxDtieaGmxhqW1ogGysgkWnZFWSroTFqWzGBsD0CIqtBriMnE8873g==", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-16.1.0.tgz", + "integrity": "sha512-zJCSkngxIfzto/j6mDtQMaciScmvtf2tGWyliRkXz7zcLPYf4PUOh+t2iyEAdTFMfsI5T43jk/1d7hj53flANA==", "peerDependencies": { "@ogre-tools/fp": "*", "@ogre-tools/injectable": "*", @@ -6799,9 +6799,9 @@ } }, "node_modules/@ogre-tools/injectable-react": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-react/-/injectable-react-15.9.0.tgz", - "integrity": "sha512-ceP0/fbaB7fOoH0Jrk1QNZWMCivExVPp1x6ZQhj2IBc/NOirAVZ19eee2c6U3vIthXUhKoXKNXYKc/joonhdjQ==", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-react/-/injectable-react-16.1.0.tgz", + "integrity": "sha512-zUC+/GXnwY1uDtgU+yeqJoXNp7AMPiQT3BYUHRi99K2MvjgV93n4TwJpIZDmWujMweUC/ts3PutR5BbnOGK8UQ==", "peerDependencies": { "@ogre-tools/fp": "*", "@ogre-tools/injectable": "*", @@ -6813,13 +6813,13 @@ } }, "node_modules/@ogre-tools/linkable": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/linkable/-/linkable-15.9.0.tgz", - "integrity": "sha512-LmRFNC2ZXFw1FbWvNCx2NPWoaDGBnuMuTesbgJQHkEeBgb2QQxIN+oF1tIq4vsZYDnwmX2zYjfdai0XeztGsnw==", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/linkable/-/linkable-16.1.0.tgz", + "integrity": "sha512-5gFLPAvkkkz8mHvhl4g2Tl9sl0x//2Hbau0UTyZxNsLmwSKHVIJcFzNsym1l5zdLnIuuUb/OQwvfnlQqMd/8sw==", "dependencies": { - "@ogre-tools/fp": "^15.9.0", - "@ogre-tools/injectable": "^15.9.0", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.9.0", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", "fast-glob": "^3.2.12", "fs-extra": "^9.0.1", "lodash": "^4.17.21", @@ -6830,15 +6830,6 @@ "linkable-push": "bin/linkable-push" } }, - "node_modules/@ogre-tools/test-utils": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.9.0.tgz", - "integrity": "sha512-2Vr9aJrkHlyKzd/4Afduc4kWYZFM18ZK6GtuHM5+y7QpIqcg43oN+j5vO+AO+MPgvCpv/3jO4ooXJb5bHhAA1w==", - "dev": true, - "peerDependencies": { - "lodash": "^4.17.21" - } - }, "node_modules/@parcel/watcher": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", @@ -34949,11 +34940,11 @@ "@k8slens/run-many": "^1.0.0-alpha.7", "@k8slens/startable-stoppable": "^1.0.0-alpha.6", "@k8slens/utilities": "^1.0.0-alpha.6", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", - "@ogre-tools/injectable-extension-for-mobx": "^15.8.1", - "@ogre-tools/injectable-react": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/injectable-extension-for-mobx": "^16.1.0", + "@ogre-tools/injectable-react": "^16.1.0", "mobx": "^6.9.0" }, "devDependencies": { @@ -35119,10 +35110,10 @@ "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/react-application": "^1.0.0-alpha.0", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", - "@ogre-tools/injectable-react": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/injectable-react": "^16.1.0", "lodash": "^4.17.21", "react": "^17 || ^18" } @@ -35136,7 +35127,7 @@ "rimraf": "^4.4.1" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.8.1" + "@ogre-tools/injectable": "^16.1.0" } }, "packages/core": { @@ -35229,7 +35220,7 @@ "@async-fn/jest": "1.6.4", "@k8slens/messaging-fake-bridge": "^1.0.0-alpha.7", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.4", - "@ogre-tools/linkable": "^15.8.1", + "@ogre-tools/linkable": "^16.1.0", "@sentry/types": "^6.19.7", "@swc/cli": "^0.1.62", "@swc/core": "^1.3.53", @@ -35355,11 +35346,11 @@ "@k8slens/test-utils": "^1.0.0-alpha.3", "@k8slens/tooltip": "^1.0.0-alpha.5", "@k8slens/utilities": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", - "@ogre-tools/injectable-extension-for-mobx": "^15.8.1", - "@ogre-tools/injectable-react": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/injectable-extension-for-mobx": "^16.1.0", + "@ogre-tools/injectable-react": "^16.1.0", "mobx": "^6.9.0", "mobx-observable-history": "^2.0.3", "mobx-react": "^7.6.0", @@ -36102,7 +36093,7 @@ "version": "6.5.0-alpha.8", "license": "MIT", "dependencies": { - "@ogre-tools/linkable": "^15.8.1", + "@ogre-tools/linkable": "^16.1.0", "@types/webpack-env": "^1.18.0", "css-loader": "^6.7.2", "fork-ts-checker-webpack-plugin": "^7.3.0", @@ -36122,14 +36113,23 @@ "devDependencies": { "@async-fn/jest": "^1.6.4", "@k8slens/typescript": "^6.5.0-alpha.3", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.9.0", - "@ogre-tools/test-utils": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/test-utils": "^16.1.0", "ts-node": "^10.9.1", "webpack-node-externals": "^3.0.0" }, "peerDependencies": { - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "lodash": "^4.17.21" + } + }, + "packages/infrastructure/webpack/node_modules/@ogre-tools/test-utils": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-16.1.0.tgz", + "integrity": "sha512-UeIfuAFAtZsIfLQCe8EPQcLo0uNE5LTWJzmc4Me676wBR3ojwjdEth1bMBICPFu3lSUAmOsZGU86N8ztSdfsEQ==", + "dev": true, + "peerDependencies": { "lodash": "^4.17.21" } }, @@ -36182,7 +36182,7 @@ }, "peerDependencies": { "@k8slens/utilities": "^1.0.0-alpha.2", - "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", "auto-bind": "^4.0.0", "moment": "^2.29.4", "rfc6902": "^5.0.1", @@ -36204,7 +36204,7 @@ "typed-regex": "^0.0.8" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.8.1" + "@ogre-tools/injectable": "^16.1.0" } }, "packages/legacy-extension-example": { @@ -36352,7 +36352,7 @@ "@k8slens/webpack": "^6.5.0-alpha.8" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.8.1" + "@ogre-tools/injectable": "^16.1.0" } }, "packages/list-layout": { @@ -36368,7 +36368,7 @@ "peerDependencies": { "@k8slens/kube-object": "^1.0.0-alpha.1", "@k8slens/utilities": "^1.0.0-alpha.3", - "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", "react": "^17.0.2" } }, @@ -36378,12 +36378,16 @@ "license": "MIT", "devDependencies": { "@k8slens/eslint-config": "6.5.0-alpha.1", - "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.4" + "@k8slens/jest": "^6.5.0-alpha.5", + "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.4", + "@k8slens/webpack": "^6.5.0-alpha.6" }, "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "lodash": "^4.17.21", "winston": "^3.8.2" } }, @@ -36427,7 +36431,7 @@ }, "peerDependencies": { "@k8slens/kube-object": "^1.0.0-alpha.1", - "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", "react": "^17.0.2" } }, @@ -36508,10 +36512,10 @@ "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/react-application": "^1.0.0-alpha.0", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", - "@ogre-tools/injectable-react": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/injectable-react": "^16.1.0", "auto-bind": "^4.0.0", "history": "^4.10.1", "lodash": "^4.17.21", @@ -36552,9 +36556,9 @@ "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/logger": "^1.0.0-alpha.5", "@k8slens/run-many": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", "lodash": "^4.17.15" } }, @@ -36566,18 +36570,27 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.3", "@k8slens/webpack": "^6.5.0-alpha.8", - "@ogre-tools/test-utils": "^15.8.1" + "@ogre-tools/test-utils": "^16.1.0" }, "peerDependencies": { "@k8slens/application": "^6.5.0-alpha.0", "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/run-many": "^1.0.0-alpha.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", "electron": "^22.3.3", "lodash": "^4.17.21" } }, + "packages/technical-features/application/electron-main/node_modules/@ogre-tools/test-utils": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-16.1.0.tgz", + "integrity": "sha512-UeIfuAFAtZsIfLQCe8EPQcLo0uNE5LTWJzmc4Me676wBR3ojwjdEth1bMBICPFu3lSUAmOsZGU86N8ztSdfsEQ==", + "dev": true, + "peerDependencies": { + "lodash": "^4.17.21" + } + }, "packages/technical-features/application/legacy-extensions": { "name": "@k8slens/legacy-extensions", "version": "1.0.0-alpha.7", @@ -36587,7 +36600,7 @@ "@k8slens/webpack": "^6.5.0-alpha.8" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.8.1" + "@ogre-tools/injectable": "^16.1.0" } }, "packages/technical-features/feature-core": { @@ -36599,7 +36612,7 @@ "@k8slens/webpack": "^6.5.0-alpha.8" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.8.1" + "@ogre-tools/injectable": "^16.1.0" } }, "packages/technical-features/messaging/agnostic": { @@ -36614,9 +36627,9 @@ "@k8slens/application": "^6.5.0-alpha.0", "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/startable-stoppable": "^1.0.0-alpha.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", - "@ogre-tools/injectable-extension-for-mobx": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/injectable-extension-for-mobx": "^16.1.0", "lodash": "^4.17.21", "mobx": "^6.7.0" } @@ -36635,10 +36648,10 @@ "@k8slens/application": "^6.5.0-alpha.0", "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/messaging": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", - "@ogre-tools/injectable-extension-for-mobx": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/injectable-extension-for-mobx": "^16.1.0", "lodash": "^4.17.21", "mobx": "^6.8.0" } @@ -36655,9 +36668,9 @@ "@k8slens/application": "^6.5.0-alpha.0", "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/messaging": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", "electron": "^22.3.3", "lodash": "^4.17.21" } @@ -36676,8 +36689,8 @@ "@k8slens/messaging": "^1.0.0-alpha.1", "@k8slens/run-many": "^1.0.0-alpha.1", "@k8slens/startable-stoppable": "^1.0.0-alpha.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", "electron": "^22.3.3", "lodash": "^4.17.21" } @@ -36694,9 +36707,9 @@ "@async-fn/jest": "^1.6.4", "@k8slens/feature-core": "^6.5.0-alpha.2", "@k8slens/messaging": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-mobx": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-mobx": "^16.1.0", "lodash": "^4.17.21", "mobx": "^6.9.0" } @@ -36715,11 +36728,11 @@ "peerDependencies": { "@k8slens/application": "^6.5.0-alpha.2", "@k8slens/feature-core": "^6.5.0-alpha.0", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", - "@ogre-tools/injectable-extension-for-mobx": "^15.8.1", - "@ogre-tools/injectable-react": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", + "@ogre-tools/injectable-extension-for-mobx": "^16.1.0", + "@ogre-tools/injectable-react": "^16.1.0", "lodash": "^4.17.15", "mobx": "^6.8.0", "mobx-react": "^7.6.0", @@ -36782,8 +36795,8 @@ "@k8slens/button": "^1.0.0-alpha.5", "@k8slens/routing": "^1.0.0-alpha.5", "@k8slens/utilities": "^1.0.0-alpha.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-react": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-react": "^16.1.0", "auto-bind": "^4.0.0", "history": "^4.10.1", "lodash": "^4.17.21", @@ -36807,9 +36820,9 @@ "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/utilities": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-extension-for-auto-registration": "^16.1.0", "auto-bind": "^4.0.0", "lodash": "^4.17.21", "mobx": "^6.8.0", @@ -36911,8 +36924,8 @@ "peerDependencies": { "@k8slens/test-utils": "^1.0.0-alpha.3", "@k8slens/utilities": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.8.1", - "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/fp": "^16.1.0", + "@ogre-tools/injectable": "^16.1.0", "type-fest": "^2.19.0", "typed-emitter": "^1.4.0", "uuid": "^8.3.2" @@ -36942,8 +36955,8 @@ "@types/lodash": "^4.14.191" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.8.1", - "@ogre-tools/injectable-react": "^15.8.1", + "@ogre-tools/injectable": "^16.1.0", + "@ogre-tools/injectable-react": "^16.1.0", "@testing-library/react": "^12.1.5", "lodash": "^4.17.21", "mobx": "^6.8.0",