diff --git a/package-lock.json b/package-lock.json index 8fa99c9c30..1c08138e46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3942,6 +3942,10 @@ "resolved": "packages/business-features/keyboard-shortcuts", "link": true }, + "node_modules/@k8slens/kube-object": { + "resolved": "packages/kube-object", + "link": true + }, "node_modules/@k8slens/kubectl-versions": { "resolved": "packages/kubectl-versions", "link": true @@ -15420,7 +15424,6 @@ "version": "27.2.1", "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.1.tgz", "integrity": "sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==", - "peer": true, "dependencies": { "@typescript-eslint/utils": "^5.10.0" }, @@ -35909,6 +35912,7 @@ "eslint-import-resolver-typescript": "^3.5.3", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-unused-imports": "^2.0.0", @@ -35972,6 +35976,7 @@ "@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", @@ -36627,6 +36632,26 @@ } } }, + "packages/kube-object": { + "name": "@k8slens/kube-object", + "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" + }, + "peerDependencies": { + "@k8slens/list-layout": "^1.0.0-alpha.1", + "@k8slens/utilities": "^1.0.0-alpha.2", + "@ogre-tools/injectable": "^15.1.2", + "auto-bind": "^4.0.0", + "moment": "^2.29.4", + "rfc6902": "^5.0.1", + "type-fest": "^2.19.0", + "typed-regex": "^0.0.8" + } + }, "packages/kubectl-versions": { "name": "@k8slens/kubectl-versions", "version": "1.0.0-alpha.2", @@ -36778,6 +36803,7 @@ } }, "packages/legacy-global-di": { + "name": "@k8slens/legacy-global-di", "version": "1.0.0-alpha.0", "license": "MIT", "devDependencies": { @@ -36799,6 +36825,7 @@ "@k8slens/typescript": "^6.5.0-alpha.2" }, "peerDependencies": { + "@k8slens/kube-object": "^1.0.0-alpha.1", "@ogre-tools/injectable": "^15.1.2", "react": "^17.0.2" } @@ -36813,6 +36840,7 @@ "@k8slens/typescript": "^6.5.0-alpha.2" }, "peerDependencies": { + "@k8slens/kube-object": "^1.0.0-alpha.1", "@ogre-tools/injectable": "^15.1.2", "react": "^17.0.2" } @@ -36857,6 +36885,7 @@ "@k8slens/event-emitter": "^1.0.0-alpha.1", "@k8slens/feature-core": "^6.5.0-alpha.3", "@k8slens/keyboard-shortcuts": "^1.0.0-alpha.3", + "@k8slens/kube-object": "^1.0.0-alpha.1", "@k8slens/kubectl-versions": "^1.0.0-alpha.2", "@k8slens/legacy-extension-example": "^1.0.0-alpha.6", "@k8slens/legacy-extensions": "^1.0.0-alpha.3", @@ -40635,6 +40664,7 @@ "eslint-import-resolver-typescript": "^3.5.3", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-unused-imports": "^2.0.0", @@ -41152,6 +41182,14 @@ "@k8slens/react-testing-library-discovery": "^1.0.0-alpha.3" } }, + "@k8slens/kube-object": { + "version": "file:packages/kube-object", + "requires": { + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/jest": "^6.5.0-alpha.4", + "@k8slens/typescript": "^6.5.0-alpha.2" + } + }, "@k8slens/kubectl-versions": { "version": "file:packages/kubectl-versions", "requires": { @@ -41244,6 +41282,14 @@ "@k8slens/eslint-config": "^6.5.0-alpha.2" } }, + "@k8slens/legacy-global-di": { + "version": "file:packages/legacy-global-di", + "requires": { + "@k8slens/eslint-config": "^6.5.0-alpha.2", + "@k8slens/jest": "^6.5.0-alpha.4", + "@k8slens/typescript": "^6.5.0-alpha.2" + } + }, "@k8slens/list-layout": { "version": "file:packages/list-layout", "requires": { @@ -50192,7 +50238,6 @@ "version": "27.2.1", "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.1.tgz", "integrity": "sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==", - "peer": true, "requires": { "@typescript-eslint/utils": "^5.10.0" } @@ -59432,6 +59477,7 @@ "@k8slens/feature-core": "^6.5.0-alpha.3", "@k8slens/generate-tray-icons": "^6.5.0-alpha.4", "@k8slens/keyboard-shortcuts": "^1.0.0-alpha.3", + "@k8slens/kube-object": "^1.0.0-alpha.1", "@k8slens/kubectl-versions": "^1.0.0-alpha.2", "@k8slens/legacy-extension-example": "^1.0.0-alpha.6", "@k8slens/legacy-extensions": "^1.0.0-alpha.3",