From 5c22432b5be61986f17efcea2ad96d946449f5fa Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Wed, 3 May 2023 08:19:08 +0300 Subject: [PATCH] chore: Update package-lock after rebase Signed-off-by: Janne Savolainen --- package-lock.json | 616 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 457 insertions(+), 159 deletions(-) diff --git a/package-lock.json b/package-lock.json index e0bf02dcac..0740c0b58f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "packages/**/*" ], "devDependencies": { + "@ogre-tools/linkable": "^15.8.1", "adr": "^1.4.3", "cross-env": "^7.0.3", "lerna": "^6.6.1", @@ -7483,26 +7484,26 @@ } }, "node_modules/@ogre-tools/fp": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/@ogre-tools/fp/-/fp-15.6.1.tgz", - "integrity": "sha512-nPGII+s36Y0RMpsTrm1wkpt+/nTOI4EHesqItZfxwA/bG7s/R/6GzCV0e6VeuaCwaY/0IHxiKNOKRED2f6ajLw==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/fp/-/fp-15.8.1.tgz", + "integrity": "sha512-2l6eckvxVrmFgtMGwCnqDa8aNaon5GchVzPc5jyslTfNuFYH2G406HP91xajoGgyGLq2UrkT82tdGXJyyxnbHA==", "peerDependencies": { "lodash": "^4.17.21" } }, "node_modules/@ogre-tools/injectable": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable/-/injectable-15.7.0.tgz", - "integrity": "sha512-VZAqun69onz1jqgZZnCqXxsj2Jw2JcvP3LUjSJ74nAkbDxiDhbOhRNBSntBSg2LISC6nNyOpFvZE7CB9GXmRUQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable/-/injectable-15.8.1.tgz", + "integrity": "sha512-+5O6bAZlPoxRvy1bkkgG8bD3xikRIvLQHb9mkyB0cfTlrEZSUTER77tzj+T0wcKmZ9HPPeEfshSZQ/HW/dSMAg==", "peerDependencies": { "@ogre-tools/fp": "*", "lodash": "^4.17.21" } }, "node_modules/@ogre-tools/injectable-extension-for-auto-registration": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-15.7.0.tgz", - "integrity": "sha512-ssx73fMPuWXJP6g3B8MtdAFXF4c8j2DA+lDvIVxm2HCYskXjh4xqlzTxXZt7KVsSSpntlEp2XtErVr91+HpYjA==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-15.8.1.tgz", + "integrity": "sha512-6vNYZi2nOUTr/g2B2BQj0D3xDl72XaNjZ+bIlQa6TnqpNNlxg2VxrBKadr3j32NoWtygIobVndrECfejAeczAg==", "peerDependencies": { "@ogre-tools/fp": "*", "@ogre-tools/injectable": "*", @@ -7510,9 +7511,9 @@ } }, "node_modules/@ogre-tools/injectable-extension-for-mobx": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-15.7.0.tgz", - "integrity": "sha512-6G8CfFCzifxhhmVhvyuuPuwCApELovMTn8qbVTMSBPEDk0nvMZn+u0kyqrM7JV5c8VtgKPHYeThZPrGSVt3dAQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-15.8.1.tgz", + "integrity": "sha512-iqoDr/17p4U5vC5p+98VHcjtwM+iYN1xNCiU40FhdagtijJSepENIokddS1efn2gc4rOaHayg6WeDlo+nv8Cbg==", "peerDependencies": { "@ogre-tools/fp": "*", "@ogre-tools/injectable": "*", @@ -7521,9 +7522,9 @@ } }, "node_modules/@ogre-tools/injectable-react": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-react/-/injectable-react-15.7.0.tgz", - "integrity": "sha512-yxoM0ooxpIKfC8EBnrmyf/DqfSYsu7Vb9azXsq1BsYbgxRAFqko8HAajnSL+PZjfttIYcjt2/kDWOYzTHh/5Tw==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-react/-/injectable-react-15.8.1.tgz", + "integrity": "sha512-NdSQpLEtRNJa24wg8M1MTYd73G+1J8cQfgyAq143DT4RI8l450YUsm8QPrhCYKnJXt6NLf/ibPR9ipotqQF0kg==", "peerDependencies": { "@ogre-tools/fp": "*", "@ogre-tools/injectable": "*", @@ -7534,13 +7535,22 @@ "react-dom": "^17 || ^18" } }, - "node_modules/@ogre-tools/test-utils": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.7.0.tgz", - "integrity": "sha512-hrsg9uU3CYxsEJ3NnWqck0tNST+wI+D/CtvvP1xhVNQ6o9+2O2o8n40iVcCxuLY7V/AaHh4LrFQESt6eqLQTUg==", - "dev": true, - "peerDependencies": { - "lodash": "^4.17.21" + "node_modules/@ogre-tools/linkable": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/linkable/-/linkable-15.8.1.tgz", + "integrity": "sha512-HSeQnz93afLGcJ4Wz3heUdRd+eHq3ExLqJO23MX1kr65BsjVSbxZAJhBnfoJS1jDroKSlm1cs8bztRSk4QoCkw==", + "dependencies": { + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", + "fast-glob": "^3.2.12", + "fs-extra": "^9.0.1", + "lodash": "^4.17.21", + "yalc": "^1.0.0-pre.53" + }, + "bin": { + "linkable": "bin/linkable", + "linkable-push": "bin/linkable-push" } }, "node_modules/@parcel/watcher": { @@ -7979,7 +7989,7 @@ "version": "1.3.55", "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.55.tgz", "integrity": "sha512-w/lN3OuJsuy868yJZKop+voZLVzI5pVSoopQVtgDNkEzejnPuRp9XaeAValvuMaWqKoTMtOjLzEPyv/xiAGYQQ==", - "devOptional": true, + "dev": true, "hasInstallScript": true, "engines": { "node": ">=10" @@ -12078,7 +12088,6 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -12089,7 +12098,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -35615,6 +35623,124 @@ "resolved": "https://registry.npmjs.org/yaku/-/yaku-0.16.7.tgz", "integrity": "sha512-Syu3IB3rZvKvYk7yTiyl1bo/jiEFaaStrgv1V2TIJTqYPStSMQVO8EQjg/z+DRzLq/4LIIharNT3iH1hylEIRw==" }, + "node_modules/yalc": { + "version": "1.0.0-pre.53", + "resolved": "https://registry.npmjs.org/yalc/-/yalc-1.0.0-pre.53.tgz", + "integrity": "sha512-tpNqBCpTXplnduzw5XC+FF8zNJ9L/UXmvQyyQj7NKrDNavbJtHvzmZplL5ES/RCnjX7JR7W9wz5GVDXVP3dHUQ==", + "dependencies": { + "chalk": "^4.1.0", + "detect-indent": "^6.0.0", + "fs-extra": "^8.0.1", + "glob": "^7.1.4", + "ignore": "^5.0.4", + "ini": "^2.0.0", + "npm-packlist": "^2.1.5", + "yargs": "^16.1.1" + }, + "bin": { + "yalc": "src/yalc.js" + } + }, + "node_modules/yalc/node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/yalc/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/yalc/node_modules/ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/yalc/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yalc/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/yalc/node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/yalc/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "node_modules/yalc/node_modules/npm-packlist": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", + "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yalc/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/yalc/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -35649,7 +35775,6 @@ "version": "20.2.4", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true, "engines": { "node": ">=10" } @@ -35735,17 +35860,18 @@ "devDependencies": { "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", - "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3" + "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/react-application": "^1.0.0-alpha.0", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", - "@ogre-tools/injectable-react": "^15.1.2", + "@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", "lodash": "^4.17.21", - "react": "^17" + "react": "^17 || ^18" } }, "packages/cluster-settings": { @@ -35753,10 +35879,11 @@ "version": "6.5.0-alpha.3", "license": "MIT", "devDependencies": { + "@k8slens/webpack": "^6.5.0-alpha.4", "rimraf": "^4.4.1" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.3.1" + "@ogre-tools/injectable": "^15.8.1" } }, "packages/core": { @@ -35840,6 +35967,7 @@ "@material-ui/core": "^4.12.3", "@material-ui/icons": "^4.11.2", "@material-ui/lab": "^4.0.0-alpha.60", + "@ogre-tools/linkable": "^15.8.1", "@sentry/types": "^6.19.7", "@swc/cli": "^0.1.62", "@swc/core": "^1.3.53", @@ -35976,7 +36104,6 @@ "@k8slens/cluster-settings": "^6.5.0-alpha.1", "@k8slens/error-boundary": "^1.0.0-alpha.5", "@k8slens/event-emitter": "^1.0.0-alpha.1", - "@k8slens/kube-object": "^1.0.0-alpha.1", "@k8slens/kubectl-versions": "^1.0.0-alpha.0", "@k8slens/legacy-extensions": "^1.0.0-alpha.0", "@k8slens/legacy-global-di": "^1.0.0-alpha.0", @@ -35990,11 +36117,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.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", - "@ogre-tools/injectable-extension-for-mobx": "^15.3.0", - "@ogre-tools/injectable-react": "^15.3.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", "@types/byline": "^4.2.33", "@types/chart.js": "^2.9.36", "@types/color": "^3.0.3", @@ -36582,6 +36709,7 @@ "version": "6.5.0-alpha.4", "license": "MIT", "dependencies": { + "@ogre-tools/linkable": "^15.8.1", "@types/webpack-env": "^1.18.0", "css-loader": "^6.7.2", "fork-ts-checker-webpack-plugin": "^7.3.0", @@ -36601,20 +36729,20 @@ "devDependencies": { "@async-fn/jest": "^1.6.4", "@k8slens/typescript": "^6.5.0-alpha.2", - "@ogre-tools/test-utils": "^15.7.0", + "@ogre-tools/test-utils": "^15.8.1", "ts-node": "^10.9.1", "webpack-node-externals": "^3.0.0" }, "peerDependencies": { - "@ogre-tools/fp": "^15.6", - "@ogre-tools/injectable": "^15.6.1", + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", "lodash": "^4.17.21" } }, "packages/infrastructure/webpack/node_modules/@ogre-tools/test-utils": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.7.0.tgz", - "integrity": "sha512-hrsg9uU3CYxsEJ3NnWqck0tNST+wI+D/CtvvP1xhVNQ6o9+2O2o8n40iVcCxuLY7V/AaHh4LrFQESt6eqLQTUg==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.8.1.tgz", + "integrity": "sha512-ww+wURUaKX4/yWzrAFX237PuFERoFVQZ5J1D3WC0u097tgKEVx6kxi0buyhbqBMlpCRkIr9gK+1xSdbx9ZDr+Q==", "dev": true, "peerDependencies": { "lodash": "^4.17.21" @@ -36664,12 +36792,13 @@ "devDependencies": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "6.5.0-alpha.4" }, "peerDependencies": { "@k8slens/list-layout": "^1.0.0-alpha.1", "@k8slens/utilities": "^1.0.0-alpha.2", - "@ogre-tools/injectable": "^15.1.2", + "@ogre-tools/injectable": "^15.8.1", "auto-bind": "^4.0.0", "moment": "^2.29.4", "rfc6902": "^5.0.1", @@ -36682,6 +36811,7 @@ "version": "1.0.0-alpha.2", "license": "MIT", "devDependencies": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@swc/cli": "^0.1.62", "@swc/core": "^1.3.53", "fast-xml-parser": "^4.2.2", @@ -36690,7 +36820,7 @@ "typed-regex": "^0.0.8" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.1.1" + "@ogre-tools/injectable": "^15.8.1" } }, "packages/legacy-extension-example": { @@ -36834,10 +36964,11 @@ "devDependencies": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "6.5.0-alpha.4" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.1.2" + "@ogre-tools/injectable": "^15.8.1" } }, "packages/list-layout": { @@ -36847,11 +36978,12 @@ "devDependencies": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@k8slens/kube-object": "^1.0.0-alpha.1", - "@ogre-tools/injectable": "^15.1.2", + "@ogre-tools/injectable": "^15.8.1", "react": "^17.0.2" } }, @@ -36862,11 +36994,12 @@ "devDependencies": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@k8slens/kube-object": "^1.0.0-alpha.1", - "@ogre-tools/injectable": "^15.1.2", + "@ogre-tools/injectable": "^15.8.1", "react": "^17.0.2" } }, @@ -36923,11 +37056,11 @@ "@k8slens/run-many": "^1.0.0-alpha.3", "@k8slens/startable-stoppable": "^1.0.0-alpha.2", "@k8slens/utilities": "^1.0.0-alpha.2", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.7.0", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.7.0", - "@ogre-tools/injectable-extension-for-mobx": "^15.7.0", - "@ogre-tools/injectable-react": "^15.7.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", "mobx": "^6.8.0", "rimraf": "^4.4.1" }, @@ -37155,16 +37288,17 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^13.5.0" }, "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/react-application": "^1.0.0-alpha.0", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", - "@ogre-tools/injectable-react": "^15.3.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", "auto-bind": "^4.0.0", "history": "^4.10.1", "lodash": "^4.17.21", @@ -37198,14 +37332,15 @@ "license": "MIT", "devDependencies": { "@async-fn/jest": "^1.6.4", - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/run-many": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", "lodash": "^4.17.15" } }, @@ -37216,27 +37351,38 @@ "devDependencies": { "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", - "@ogre-tools/test-utils": "^15.7.0" + "@k8slens/webpack": "^6.5.0-alpha.4", + "@ogre-tools/test-utils": "^15.8.1" }, "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.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", "electron": "^22.3.3", "lodash": "^4.17.21" } }, + "packages/technical-features/application/electron-main/node_modules/@ogre-tools/test-utils": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.8.1.tgz", + "integrity": "sha512-ww+wURUaKX4/yWzrAFX237PuFERoFVQZ5J1D3WC0u097tgKEVx6kxi0buyhbqBMlpCRkIr9gK+1xSdbx9ZDr+Q==", + "dev": true, + "peerDependencies": { + "lodash": "^4.17.21" + } + }, "packages/technical-features/application/legacy-extensions": { "name": "@k8slens/legacy-extensions", "version": "1.0.0-alpha.3", "license": "MIT", "devDependencies": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.3.1" + "@ogre-tools/injectable": "^15.8.1" } }, "packages/technical-features/feature-core": { @@ -37244,10 +37390,11 @@ "version": "6.5.0-alpha.3", "license": "MIT", "devDependencies": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.3.1" + "@ogre-tools/injectable": "^15.8.1" } }, "packages/technical-features/messaging/agnostic": { @@ -37255,15 +37402,16 @@ "version": "1.0.0-alpha.3", "license": "MIT", "devDependencies": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@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.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", - "@ogre-tools/injectable-extension-for-mobx": "^15.3.0", + "@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", "lodash": "^4.17.21", "mobx": "^6.7.0" } @@ -37275,16 +37423,17 @@ "devDependencies": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/messaging-fake-bridge": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4", "type-fest": "^2.14.0" }, "peerDependencies": { "@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.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", - "@ogre-tools/injectable-extension-for-mobx": "^15.3.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", "lodash": "^4.17.21", "mobx": "^6.8.0" } @@ -37294,15 +37443,16 @@ "version": "1.0.0-alpha.3", "license": "MIT", "devDependencies": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@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.1.2", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", "electron": "^22.3.3", "lodash": "^4.17.21" } @@ -37312,7 +37462,8 @@ "version": "1.0.0-alpha.3", "license": "MIT", "devDependencies": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@k8slens/application": "^6.5.0-alpha.0", @@ -37320,8 +37471,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.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", "electron": "^22.3.3", "lodash": "^4.17.21" } @@ -37331,15 +37482,16 @@ "version": "1.0.0-alpha.3", "license": "MIT", "devDependencies": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" }, "peerDependencies": { "@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.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-mobx": "^15.3.0", + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-mobx": "^15.8.1", "lodash": "^4.17.21", "mobx": "^6.9.0" } @@ -37352,16 +37504,17 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5" }, "peerDependencies": { "@k8slens/application": "^6.5.0-alpha.2", "@k8slens/feature-core": "^6.5.0-alpha.0", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", - "@ogre-tools/injectable-extension-for-mobx": "^15.3.0", - "@ogre-tools/injectable-react": "^15.3.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", "lodash": "^4.17.15", "mobx": "^6.8.0", "mobx-react": "^7.6.0", @@ -37377,6 +37530,7 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.0", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^12.8.3" }, @@ -37423,8 +37577,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.3.1", - "@ogre-tools/injectable-react": "^15.3.0", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-react": "^15.8.1", "auto-bind": "^4.0.0", "history": "^4.10.1", "lodash": "^4.17.21", @@ -37448,9 +37602,9 @@ "peerDependencies": { "@k8slens/feature-core": "^6.5.0-alpha.0", "@k8slens/utilities": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.3.0", + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", "auto-bind": "^4.0.0", "lodash": "^4.17.21", "mobx": "^6.8.0", @@ -37467,6 +37621,7 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.0", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^12.8.3" }, @@ -37497,12 +37652,14 @@ } }, "packages/utility-features/event-emitter": { + "name": "@k8slens/event-emitter", "version": "1.0.0-alpha.1", "license": "MIT", "devDependencies": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "6.5.0-alpha.4" } }, "packages/utility-features/react-testing-library-discovery": { @@ -37510,6 +37667,7 @@ "version": "1.0.0-alpha.3", "license": "MIT", "peerDependencies": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^12.1.5" @@ -37520,13 +37678,14 @@ "version": "1.0.0-alpha.3", "license": "MIT", "devDependencies": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@types/uuid": "^9.0.1" }, "peerDependencies": { "@k8slens/test-utils": "^1.0.0-alpha.3", "@k8slens/utilities": "^1.0.0-alpha.1", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.3.1", + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", "type-fest": "^2.19.0", "typed-emitter": "^1.4.0", "uuid": "^8.3.2" @@ -37543,7 +37702,8 @@ "version": "1.0.0-alpha.2", "license": "MIT", "devDependencies": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "packages/utility-features/test-utils": { @@ -37551,11 +37711,12 @@ "version": "1.0.0-alpha.3", "license": "MIT", "devDependencies": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@types/lodash": "^4.14.191" }, "peerDependencies": { - "@ogre-tools/injectable": "^15.3.1", - "@ogre-tools/injectable-react": "^15.3.0", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-react": "^15.8.1", "@testing-library/react": "^12.1.5", "lodash": "^4.17.21", "mobx": "^6.8.0", @@ -37568,6 +37729,7 @@ "version": "1.0.0-alpha.2", "license": "MIT", "devDependencies": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@types/crypto-js": "^4.1.1", "@types/lodash": "^4.14.191", "@types/react": "^17.0.2", @@ -40395,7 +40557,8 @@ "version": "file:packages/technical-features/application/agnostic", "requires": { "@async-fn/jest": "^1.6.4", - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/application-for-electron-main": { @@ -40403,7 +40566,17 @@ "requires": { "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", - "@ogre-tools/test-utils": "^15.7.0" + "@k8slens/webpack": "^6.5.0-alpha.4", + "@ogre-tools/test-utils": "^15.8.1" + }, + "dependencies": { + "@ogre-tools/test-utils": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.8.1.tgz", + "integrity": "sha512-ww+wURUaKX4/yWzrAFX237PuFERoFVQZ5J1D3WC0u097tgKEVx6kxi0buyhbqBMlpCRkIr9gK+1xSdbx9ZDr+Q==", + "dev": true, + "requires": {} + } } }, "@k8slens/button": { @@ -40412,6 +40585,7 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.0", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^12.8.3" }, @@ -40430,6 +40604,7 @@ "@k8slens/cluster-settings": { "version": "file:packages/cluster-settings", "requires": { + "@k8slens/webpack": "^6.5.0-alpha.4", "rimraf": "^4.4.1" } }, @@ -40438,6 +40613,7 @@ "requires": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/messaging-fake-bridge": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4", "type-fest": "^2.14.0" } }, @@ -40460,6 +40636,7 @@ "@material-ui/icons": "^4.11.2", "@material-ui/lab": "^4.0.0-alpha.60", "@material-ui/styles": "^4.11.5", + "@ogre-tools/linkable": "^15.8.1", "@sentry/electron": "^3.0.8", "@sentry/integrations": "^6.19.3", "@sentry/types": "^6.19.7", @@ -40704,7 +40881,8 @@ "requires": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "6.5.0-alpha.4" } }, "@k8slens/extensions": { @@ -40879,7 +41057,8 @@ "@k8slens/feature-core": { "version": "file:packages/technical-features/feature-core", "requires": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/generate-tray-icons": { @@ -41051,7 +41230,8 @@ "requires": { "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", - "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3" + "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/kube-object": { @@ -41059,12 +41239,14 @@ "requires": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "6.5.0-alpha.4" } }, "@k8slens/kubectl-versions": { "version": "file:packages/kubectl-versions", "requires": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@swc/cli": "^0.1.62", "@swc/core": "^1.3.53", "fast-xml-parser": "^4.2.2", @@ -41151,7 +41333,8 @@ "@k8slens/legacy-extensions": { "version": "file:packages/technical-features/application/legacy-extensions", "requires": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/legacy-global-di": { @@ -41159,7 +41342,8 @@ "requires": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "6.5.0-alpha.4" } }, "@k8slens/list-layout": { @@ -41167,31 +41351,36 @@ "requires": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/messaging": { "version": "file:packages/technical-features/messaging/agnostic", "requires": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/messaging-fake-bridge": { "version": "file:packages/technical-features/messaging/message-bridge-fake", "requires": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/messaging-for-main": { "version": "file:packages/technical-features/messaging/electron/main", "requires": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/messaging-for-renderer": { "version": "file:packages/technical-features/messaging/electron/renderer", "requires": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/metrics": { @@ -41199,7 +41388,8 @@ "requires": { "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/jest": "^6.5.0-alpha.4", - "@k8slens/typescript": "^6.5.0-alpha.2" + "@k8slens/typescript": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/node-fetch": { @@ -41227,6 +41417,7 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5" } }, @@ -41273,6 +41464,7 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^13.5.0" } @@ -41280,6 +41472,7 @@ "@k8slens/run-many": { "version": "file:packages/utility-features/run-many", "requires": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@types/uuid": "^9.0.1" }, "dependencies": { @@ -41307,12 +41500,14 @@ "@k8slens/startable-stoppable": { "version": "file:packages/utility-features/startable-stoppable", "requires": { - "@k8slens/eslint-config": "^6.5.0-alpha.2" + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/webpack": "^6.5.0-alpha.4" } }, "@k8slens/test-utils": { "version": "file:packages/utility-features/test-utils", "requires": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@types/lodash": "^4.14.191" } }, @@ -41322,6 +41517,7 @@ "@async-fn/jest": "^1.6.4", "@k8slens/eslint-config": "^6.5.0-alpha.2", "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.0", + "@k8slens/webpack": "^6.5.0-alpha.4", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^12.8.3" }, @@ -41347,6 +41543,7 @@ "@k8slens/utilities": { "version": "file:packages/utility-features/utilities", "requires": { + "@k8slens/webpack": "^6.5.0-alpha.4", "@types/crypto-js": "^4.1.1", "@types/lodash": "^4.14.191", "@types/react": "^17.0.2", @@ -41370,7 +41567,8 @@ "requires": { "@async-fn/jest": "^1.6.4", "@k8slens/typescript": "^6.5.0-alpha.2", - "@ogre-tools/test-utils": "^15.7.0", + "@ogre-tools/linkable": "^15.8.1", + "@ogre-tools/test-utils": "^15.8.1", "@types/webpack-env": "^1.18.0", "css-loader": "^6.7.2", "fork-ts-checker-webpack-plugin": "^7.3.0", @@ -41388,9 +41586,9 @@ }, "dependencies": { "@ogre-tools/test-utils": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.7.0.tgz", - "integrity": "sha512-hrsg9uU3CYxsEJ3NnWqck0tNST+wI+D/CtvvP1xhVNQ6o9+2O2o8n40iVcCxuLY7V/AaHh4LrFQESt6eqLQTUg==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.8.1.tgz", + "integrity": "sha512-ww+wURUaKX4/yWzrAFX237PuFERoFVQZ5J1D3WC0u097tgKEVx6kxi0buyhbqBMlpCRkIr9gK+1xSdbx9ZDr+Q==", "dev": true, "requires": {} }, @@ -43983,41 +44181,48 @@ } }, "@ogre-tools/fp": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/@ogre-tools/fp/-/fp-15.6.1.tgz", - "integrity": "sha512-nPGII+s36Y0RMpsTrm1wkpt+/nTOI4EHesqItZfxwA/bG7s/R/6GzCV0e6VeuaCwaY/0IHxiKNOKRED2f6ajLw==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/fp/-/fp-15.8.1.tgz", + "integrity": "sha512-2l6eckvxVrmFgtMGwCnqDa8aNaon5GchVzPc5jyslTfNuFYH2G406HP91xajoGgyGLq2UrkT82tdGXJyyxnbHA==", "requires": {} }, "@ogre-tools/injectable": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable/-/injectable-15.7.0.tgz", - "integrity": "sha512-VZAqun69onz1jqgZZnCqXxsj2Jw2JcvP3LUjSJ74nAkbDxiDhbOhRNBSntBSg2LISC6nNyOpFvZE7CB9GXmRUQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable/-/injectable-15.8.1.tgz", + "integrity": "sha512-+5O6bAZlPoxRvy1bkkgG8bD3xikRIvLQHb9mkyB0cfTlrEZSUTER77tzj+T0wcKmZ9HPPeEfshSZQ/HW/dSMAg==", "requires": {} }, "@ogre-tools/injectable-extension-for-auto-registration": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-15.7.0.tgz", - "integrity": "sha512-ssx73fMPuWXJP6g3B8MtdAFXF4c8j2DA+lDvIVxm2HCYskXjh4xqlzTxXZt7KVsSSpntlEp2XtErVr91+HpYjA==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-auto-registration/-/injectable-extension-for-auto-registration-15.8.1.tgz", + "integrity": "sha512-6vNYZi2nOUTr/g2B2BQj0D3xDl72XaNjZ+bIlQa6TnqpNNlxg2VxrBKadr3j32NoWtygIobVndrECfejAeczAg==", "requires": {} }, "@ogre-tools/injectable-extension-for-mobx": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-15.7.0.tgz", - "integrity": "sha512-6G8CfFCzifxhhmVhvyuuPuwCApELovMTn8qbVTMSBPEDk0nvMZn+u0kyqrM7JV5c8VtgKPHYeThZPrGSVt3dAQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-extension-for-mobx/-/injectable-extension-for-mobx-15.8.1.tgz", + "integrity": "sha512-iqoDr/17p4U5vC5p+98VHcjtwM+iYN1xNCiU40FhdagtijJSepENIokddS1efn2gc4rOaHayg6WeDlo+nv8Cbg==", "requires": {} }, "@ogre-tools/injectable-react": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-react/-/injectable-react-15.7.0.tgz", - "integrity": "sha512-yxoM0ooxpIKfC8EBnrmyf/DqfSYsu7Vb9azXsq1BsYbgxRAFqko8HAajnSL+PZjfttIYcjt2/kDWOYzTHh/5Tw==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/injectable-react/-/injectable-react-15.8.1.tgz", + "integrity": "sha512-NdSQpLEtRNJa24wg8M1MTYd73G+1J8cQfgyAq143DT4RI8l450YUsm8QPrhCYKnJXt6NLf/ibPR9ipotqQF0kg==", "requires": {} }, - "@ogre-tools/test-utils": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/@ogre-tools/test-utils/-/test-utils-15.7.0.tgz", - "integrity": "sha512-hrsg9uU3CYxsEJ3NnWqck0tNST+wI+D/CtvvP1xhVNQ6o9+2O2o8n40iVcCxuLY7V/AaHh4LrFQESt6eqLQTUg==", - "dev": true, - "requires": {} + "@ogre-tools/linkable": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@ogre-tools/linkable/-/linkable-15.8.1.tgz", + "integrity": "sha512-HSeQnz93afLGcJ4Wz3heUdRd+eHq3ExLqJO23MX1kr65BsjVSbxZAJhBnfoJS1jDroKSlm1cs8bztRSk4QoCkw==", + "requires": { + "@ogre-tools/fp": "^15.8.1", + "@ogre-tools/injectable": "^15.8.1", + "@ogre-tools/injectable-extension-for-auto-registration": "^15.8.1", + "fast-glob": "^3.2.12", + "fs-extra": "^9.0.1", + "lodash": "^4.17.21", + "yalc": "^1.0.0-pre.53" + } }, "@parcel/watcher": { "version": "2.0.4", @@ -44347,7 +44552,7 @@ "version": "1.3.55", "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.55.tgz", "integrity": "sha512-w/lN3OuJsuy868yJZKop+voZLVzI5pVSoopQVtgDNkEzejnPuRp9XaeAValvuMaWqKoTMtOjLzEPyv/xiAGYQQ==", - "devOptional": true, + "dev": true, "requires": { "@swc/core-darwin-arm64": "1.3.55", "@swc/core-darwin-x64": "1.3.55", @@ -47582,7 +47787,6 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -47593,7 +47797,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -59353,11 +59556,11 @@ "@k8slens/startable-stoppable": "^1.0.0-alpha.2", "@k8slens/test-utils": "^1.0.0-alpha.3", "@k8slens/utilities": "^1.0.0-alpha.2", - "@ogre-tools/fp": "^15.3.1", - "@ogre-tools/injectable": "^15.7.0", - "@ogre-tools/injectable-extension-for-auto-registration": "^15.7.0", - "@ogre-tools/injectable-extension-for-mobx": "^15.7.0", - "@ogre-tools/injectable-react": "^15.7.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", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", "@swc/cli": "^0.1.62", "@swc/core": "^1.3.53", @@ -65350,6 +65553,102 @@ "resolved": "https://registry.npmjs.org/yaku/-/yaku-0.16.7.tgz", "integrity": "sha512-Syu3IB3rZvKvYk7yTiyl1bo/jiEFaaStrgv1V2TIJTqYPStSMQVO8EQjg/z+DRzLq/4LIIharNT3iH1hylEIRw==" }, + "yalc": { + "version": "1.0.0-pre.53", + "resolved": "https://registry.npmjs.org/yalc/-/yalc-1.0.0-pre.53.tgz", + "integrity": "sha512-tpNqBCpTXplnduzw5XC+FF8zNJ9L/UXmvQyyQj7NKrDNavbJtHvzmZplL5ES/RCnjX7JR7W9wz5GVDXVP3dHUQ==", + "requires": { + "chalk": "^4.1.0", + "detect-indent": "^6.0.0", + "fs-extra": "^8.0.1", + "glob": "^7.1.4", + "ignore": "^5.0.4", + "ini": "^2.0.0", + "npm-packlist": "^2.1.5", + "yargs": "^16.1.1" + }, + "dependencies": { + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "npm-packlist": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", + "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } + } + }, "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -65404,8 +65703,7 @@ "yargs-parser": { "version": "20.2.4", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==" }, "yauzl": { "version": "2.10.0",