{"_id":"@digitalist-open-cloud/backstage-plugin-harbor","_rev":"16-125fd4a53fe02b8d912c5c18d13a9ec0","name":"@digitalist-open-cloud/backstage-plugin-harbor","dist-tags":{"latest":"0.9.0"},"versions":{"0.4.0":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.4.0","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.4.0","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"aa0c7147d8915147d9da30f639102eba1640b278","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.4.0.tgz","fileCount":26,"integrity":"sha512-Ht4OPqqGTHPDZJHd0NmGSsXOIXC3FsYu8sMMR9GQD+crha/7xyrpkfzVxA8E6N8ykBMMxrctsh6LgcDFYqvVgA==","signatures":[{"sig":"MEUCIQDlGH+0MN6Yv6dz8mDQIXNp/4tx+TwpZn9p1WQrTZTbAgIgZnvXalDkZ54B49w0QYkOy0bfxnsJKW2vp6KYEYeHVs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39194},"main":"src/index.ts","types":"src/index.ts","gitHead":"f01f947096c2346b6ef376e40c321f1905dfd342","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@bestsellerit/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.7.0","description":"[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=container-registry_backstage-plugin-harbor&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=container-registry_backstage-plugin-harbor) [![Maintainability Rati","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","configSchema":"config.d.ts","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.5.6","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.5.0","@backstage/core-components":"^0.14.9","@backstage/core-plugin-api":"^1.9.3","@backstage/plugin-catalog-react":"^1.12.2"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.26.11","@backstage/dev-utils":"^1.0.35","@backstage/test-utils":"^1.5.8","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.14.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.4.0_1721325822885_0.37888163899387806","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.4.1","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.4.1","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"81ff60ba62ff6a40c9f1228b8e13a03d5df2432f","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.4.1.tgz","fileCount":26,"integrity":"sha512-FRDRHe9sz8BGGfuRpajbfUjvTV6QbL+i/XNOXYfa3nE4ZLeI7zPXqE789xGxhm2BZRY1LUCy88JcJVx+e5QdVA==","signatures":[{"sig":"MEYCIQD60g/2tjSu3Jo+sVGKXw0q4WgLzhIqWeKZQmldEfDbKAIhALsXAqdlMgk/ivOsfiZsCt0nLaLLxpIOP85YKexo8tmF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39161},"main":"src/index.ts","types":"src/index.ts","gitHead":"f01f947096c2346b6ef376e40c321f1905dfd342","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@bestsellerit/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.7.0","description":"[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=container-registry_backstage-plugin-harbor&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=container-registry_backstage-plugin-harbor) [![Maintainability Rati","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.5.6","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.5.0","@backstage/core-components":"^0.14.9","@backstage/core-plugin-api":"^1.9.3","@backstage/plugin-catalog-react":"^1.12.2"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.26.11","@backstage/dev-utils":"^1.0.35","@backstage/test-utils":"^1.5.8","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.14.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.4.1_1721326149458_0.1416589091678775","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.4.2","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.4.2","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"30ade1795dccc04cbd7d052298dd12c94d78e9e1","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.4.2.tgz","fileCount":26,"integrity":"sha512-CjxCdXi5OB+aUgxiQIqqWQMyWvSQUlKJucmSTkuqWZYfSWxs6M9VQ4xUqpfFcutSixA1BIr9AfVQx22dDzMxCg==","signatures":[{"sig":"MEYCIQC/2AugLXeWTNajjxK2WvBWymP/uElXrGhRoJXIsAHI1wIhAIbGDunyONWY8eaz2SNbs8aEU48jlMAK2YrJUEwUkmag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38386},"main":"src/index.ts","types":"src/index.ts","gitHead":"45a4a0a02dec8928090d95e647d0de9a1627a159","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.7.0","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.5.6","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.5.0","@backstage/core-components":"^0.14.9","@backstage/core-plugin-api":"^1.9.3","@backstage/plugin-catalog-react":"^1.12.2"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.26.11","@backstage/dev-utils":"^1.0.35","@backstage/test-utils":"^1.5.8","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.14.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.4.2_1721399985857_0.7436201521479879","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.4.3","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.4.3","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"4e553c86d6a7900ac3687acc0b604e5e8ab0378e","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.4.3.tgz","fileCount":26,"integrity":"sha512-Y81WeuKD5iB9xG7iWKh/nqUehzGF8LWoIvUNCdfJHKLj5cxrrn9D2wcjCBEPR4qcH3gKl4IFm0SOjqzS/Nfx1w==","signatures":[{"sig":"MEYCIQDbOEIWnaIM7CE+/ewkINMa5RKPi+PcVbl22Wp5fNsyBQIhAMAGrjwoQYdgWJAYAfKS4JywGbJ/g+gmnlz2cbAa9sls","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38392},"main":"src/index.ts","types":"src/index.ts","gitHead":"85cf82334d4a0b1c6930cd1f1125aad0e273ed12","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.7.0","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.5.6","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.5.0","@backstage/core-components":"^0.14.9","@backstage/core-plugin-api":"^1.9.3","@backstage/plugin-catalog-react":"^1.12.2"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.26.11","@backstage/dev-utils":"^1.0.35","@backstage/test-utils":"^1.5.8","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.14.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.4.3_1721466319073_0.8579349458207393","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.4.4","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.4.4","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"3b5bcf4fe48dfe134b6941aa940a86ddb2572ea3","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.4.4.tgz","fileCount":26,"integrity":"sha512-/TNzQ6W3VyYRO5gpkpAdFEm7HVh2Uid3FAvmw6RDUXR3TYmHaF0ujGDBCLkK/mehaT04A/HwJHu5EiwvqXgPkA==","signatures":[{"sig":"MEYCIQDatybZKagRCno6rRzttgXeAqquIJx19d4pQeG/iAGrxgIhAPiaFn3ZVZ9pcAhveuMfOso5/OqcqIGOZvxgIzVHh8gq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38414},"main":"src/index.ts","types":"src/index.ts","gitHead":"85cf82334d4a0b1c6930cd1f1125aad0e273ed12","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"9.6.0","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"16.17.0","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.5.6","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.5.0","@backstage/core-components":"^0.14.9","@backstage/core-plugin-api":"^1.9.3","@backstage/plugin-catalog-react":"^1.12.2"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.26.11","@backstage/dev-utils":"^1.0.35","@backstage/test-utils":"^1.5.8","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.14.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.4.4_1721468582382_0.5973215258312874","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.4.5","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.4.5","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"5767c7f35b0f46960d07377f87ca8c3d0fead753","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.4.5.tgz","fileCount":26,"integrity":"sha512-4JR6YtQ/WMv+4Zb8Q62iuXuwNLqT7nm9MWcQQs0gtXKOx1LUX3v9XlpYbTDr+F/GR6yQgQscl0DiNQ4r9UTaTA==","signatures":[{"sig":"MEUCIF0Z13/KpoTqAcsjZDxlwYplCxgoH6Y6PgZY15Doy1VjAiEAs9vWZ2UBhS2+DJxBo9PYdpupP56draO7wF1EL4wvDec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38262},"main":"src/index.ts","types":"src/index.ts","gitHead":"5ad99ef0d7382759cd5bcf3ca4127675aaea70f1","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.7.0","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.5.6","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.5.0","@backstage/core-components":"^0.14.9","@backstage/core-plugin-api":"^1.9.3","@backstage/plugin-catalog-react":"^1.12.2"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.26.11","@backstage/dev-utils":"^1.0.35","@backstage/test-utils":"^1.5.8","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.14.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.4.5_1721470326181_0.49580485460061774","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.5.0","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.5.0","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"7f521da0a12feae840fe8f0869a1d86cfe0a9d70","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.5.0.tgz","fileCount":3,"integrity":"sha512-CalwhiG8mzT8Mi/Kll9t+DsKo1a4ju5LwHHS9PAvQhf2wCxsJnosUUPsSTKaEteozt992p5lpuyuuinnCkBp5g==","signatures":[{"sig":"MEYCIQCdzBRtlqVjx2+5kAdsmD/YxRy3OATH6Z6k6oSrjyXPwgIhANau6NlcSzVC1Ar2cMI+gm5ywq5rRFH6K9rfVjFDCp4z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4619},"main":"src/index.ts","types":"src/index.ts","gitHead":"5ad99ef0d7382759cd5bcf3ca4127675aaea70f1","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.8.2","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.6.4","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.7.3","@backstage/core-components":"^0.17.0","@backstage/core-plugin-api":"^1.10.5","@backstage/plugin-catalog-react":"^1.16.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^18.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.31.1","@backstage/dev-utils":"^1.1.8","@backstage/test-utils":"^1.7.6","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.16.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.5.0_1744700815984_0.166680251532638","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.5.1","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.5.1","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"9030d5d0f04d7066f56384f448d24e735d5061c4","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.5.1.tgz","fileCount":3,"integrity":"sha512-PtjWFQx2quGxFWudbr8183gd4ERkjki5bSUJEfyjlYoITSPeYILFM30yjTzbiNy/lZQyb+QVXEoxAakn0urQaQ==","signatures":[{"sig":"MEUCIAsOkH5exo/zu51ftPcrnIRePpl8UjOjiS3VJn8ukoSXAiEAjpatmXw67PABueuOvSeUGePTfRdyeP4OV7mGyMGrSkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4643},"main":"src/index.ts","types":"src/index.ts","gitHead":"0dcf998b3551e0788320a2de156f1fbd4cb4e651","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.8.2","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.6.4","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.7.3","@backstage/core-components":"^0.17.0","@backstage/core-plugin-api":"^1.10.5","@backstage/plugin-catalog-react":"^1.16.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.31.1","@backstage/dev-utils":"^1.1.8","@backstage/test-utils":"^1.7.6","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.16.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.5.1_1744701244403_0.14152917643655538","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.5.2","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.5.2","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"ad5a2b8f3f4f86f03d285fed673813dfb7c18489","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.5.2.tgz","fileCount":35,"integrity":"sha512-xxiVUytTWyBe4IhOfznSm12a2sBDs8XpQjA/jTNaaklNXR0khSqzKvq4klBAbuDQhhY6ybAyzIUQRkGWE7vs7A==","signatures":[{"sig":"MEYCIQDpU120WeNNAePOIgK6ML+WEvyAw3CNjw61ynVBtdeMewIhAM9kagtZrKE1kqA7/aZKB9ugKO3cfZroIJvnejXLvoce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37722},"main":"src/index.ts","types":"src/index.ts","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 BESTSELLER\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.6.4","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.7.3","@backstage/core-components":"^0.17.0","@backstage/core-plugin-api":"^1.10.5","@backstage/plugin-catalog-react":"^1.16.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.31.1","@backstage/dev-utils":"^1.1.8","@backstage/test-utils":"^1.7.6","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.16.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0","react-dom":"^16.13.1 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.5.2_1744701654552_0.673646305789336","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.5.3","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.5.3","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"903481773988ec9e8b909276c808a80943f322e7","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.5.3.tgz","fileCount":35,"integrity":"sha512-MY6atlXLkKMxvtTV5SnbUkVw7btnKJwPkLavIAO2C/UTtr55189i/aPnEfDPXX/36Sqy03397KUIBzelYQByFA==","signatures":[{"sig":"MEUCICdBySZ85VAXou2oak9dneoRNblFq97VX/eJkF2wJOycAiEAz9W8CX4s17xr5eJunN4oKcD57bdMcNlbu1PeN0RMPTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37744},"main":"src/index.ts","types":"src/index.ts","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 BESTSELLER\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.6.4","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.7.3","@backstage/core-components":"^0.17.0","@backstage/core-plugin-api":"^1.10.5","@backstage/plugin-catalog-react":"^1.16.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^17.0.2","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.31.1","@backstage/dev-utils":"^1.1.8","@backstage/test-utils":"^1.7.6","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.16.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0 || ^18.0.0","react-dom":"^16.13.1 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.5.3_1744705400929_0.2111944386898954","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.5.4","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.5.4","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"a86659a98ecfe5bc29b3e39115adfff40c961b74","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.5.4.tgz","fileCount":35,"integrity":"sha512-c2qUv+4CH7HqVyw/iPv2P8oSvcFTRHzb/6ndXeFIiZqsiwHt64XSzRsljzD28WgwTGVs7JI1jaZZtDcGTJRaKQ==","signatures":[{"sig":"MEQCICzbOIVCbjrYdIXA8S/05Kb44SkvQciTqV8QH3Zv8fMvAiBmFb9qltkcJLpvPCnL6lryl0mjL7434oiTTCmrOrqa0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38032},"main":"src/index.ts","types":"src/index.ts","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 BESTSELLER\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"dependencies":{"react-use":"^17.2.4","d3-selection":"^3","d3-transition":"^3","@backstage/theme":"^0.6.4","react-router-dom":"^6.25.1","@material-ui/core":"^4.12.4","react-d3-speedometer":"^2","@backstage/catalog-model":"^1.7.3","@backstage/core-components":"^0.17.0","@backstage/core-plugin-api":"^1.10.5","@backstage/plugin-catalog-react":"^1.16.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^18.2.0","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.31.1","@backstage/dev-utils":"^1.1.8","@backstage/test-utils":"^1.7.6","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.16.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0 || ^18.0.0","react-dom":"^16.13.1 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.5.4_1744745782569_0.13074760779890804","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.6.0","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.6.0","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"876025b20942f5171ea10e8b22b8881986508ae8","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.6.0.tgz","fileCount":35,"integrity":"sha512-AqfTKrShWLDtG+M13TnMWQsjPGgnewEinQtqbePaqVBMQTDs5MI50s60AHajjaF9eGdbg7N5e8aUlqVpRDWKeA==","signatures":[{"sig":"MEYCIQD1JaU5NzEbuzwGDM9pkj9SHKHb6FTUO5/VZhVi1QfOIQIhANyKWEfw4veD9op7vz7WzxOyAoYBB/kSwD1GRmZ45GTm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37987},"main":"src/index.ts","types":"src/index.ts","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli repo start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 BESTSELLER\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"dependencies":{"react-use":"^17.6","d3-selection":"^3","d3-transition":"^3","@backstage/canon":"^0.3.0","@backstage/theme":"^0.6.5","react-router-dom":"^7.5.3","@material-ui/core":"^4.12.4","react-d3-speedometer":"^3.1.1","@backstage/catalog-model":"^1.7.3","@backstage/core-components":"^0.17.1","@backstage/core-plugin-api":"^1.10.6","@backstage/plugin-catalog-react":"^1.17.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^18.2.0","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.32.0","@backstage/dev-utils":"^1.1.9","@backstage/test-utils":"^1.7.7","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.16.1","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.6.0_1746451545235_0.2953241126323056","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.7.0","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.7.0","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"11f007d64b6048d0c661e1a843a272c9801f475b","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.7.0.tgz","fileCount":26,"integrity":"sha512-RsTzFAeRF+1UZokUGmZAT6TkApDv+c8qFU7ydc80EFiKolgsWm0ol6GSYQ4YW+YuQTP3Jho9GY8Q+kwkte5PMg==","signatures":[{"sig":"MEYCIQDRwfKH8cDn4ywmBYivmjeDCbfHF35INu9/ftdP1PtxNQIhAPILUuMJsh13G8rhcDMbugmlr3MiVfQOrDCGBL5ptw92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38102},"main":"src/index.ts","types":"src/index.ts","gitHead":"baa3dd6ec3c917c28ff0e2889a830074ad154c56","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli repo start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.9.2","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"react-use":"^17.6","d3-selection":"^3","d3-transition":"^3","@backstage/canon":"^0.4.0","@backstage/theme":"^0.6.6","react-router-dom":"^7.5.3","@material-ui/core":"^4.12.4","react-d3-speedometer":"^3.1.1","@backstage/catalog-model":"^1.7.4","@backstage/core-components":"^0.17.2","@backstage/core-plugin-api":"^1.10.7","@backstage/plugin-catalog-react":"^1.18.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^18.2.0","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.32.1","@backstage/dev-utils":"^1.1.10","@backstage/test-utils":"^1.7.8","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.17.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0 || ^18.2.0","react-dom":"^16.13.1 || ^17.0.0 || ^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.7.0_1749036251273_0.016835942140329463","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.7.1","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.7.1","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"6ed29208f8c7310939b3cbfc3f723e3635cb7585","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.7.1.tgz","fileCount":26,"integrity":"sha512-qxp4o+lWUejr7+DnZp/8iTE7MUTNixZYyF8P6e9UiJoWmQAJSiNpcXlqW4w043f6sbVdLpGAONYnu0cE2UuXIg==","signatures":[{"sig":"MEYCIQDZnC4EmLPlPz6LhC87wmNpfDtoFIL/sm/6nap6DsDdWQIhAIexcXl+zVTlVlq/LT0yRPm+c3vAx9Q2q/ZcDYTtqnz2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38102},"main":"src/index.ts","types":"src/index.ts","gitHead":"5006f74db135d501b43d7db57f8a2a956aaeaeee","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli repo start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","actor":{"name":"ewert-the-dragon","type":"user","email":"mikke.schiren@digitalistgroup.com"},"email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"_npmVersion":"10.9.2","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"react-use":"^17.6","d3-selection":"^3","d3-transition":"^3","@backstage/canon":"^0.5.0","@backstage/theme":"^0.6.6","react-router-dom":"^7.5.3","@material-ui/core":"^4.12.4","react-d3-speedometer":"^3.1.1","@backstage/catalog-model":"^1.7.4","@backstage/core-components":"^0.17.3","@backstage/core-plugin-api":"^1.10.8","@backstage/plugin-catalog-react":"^1.19.0"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^18.2.0","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.33.0","@backstage/dev-utils":"^1.1.11","@backstage/test-utils":"^1.7.9","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.17.1","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0 || ^18.2.0","react-dom":"^16.13.1 || ^17.0.0 || ^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.7.1_1750367760858_0.7988120532248586","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.8.0","license":"Apache-2.0","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.8.0","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"dist":{"shasum":"b6e7109ddd1b2e4da956984c5f11e6ba304aea93","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.8.0.tgz","fileCount":35,"integrity":"sha512-XbjXZWzA6wPGvlI0bQjWrC1txQs9tXU7cHpEIZ4bruBIE6QWBi8N2BX9LmipKbSbI6Pmkrb10/TMcx/QwKyxrA==","signatures":[{"sig":"MEQCIDmRAuWsaAOCMlHFhjrKtctEm6oa3iyzZ4Ddj0PGp63hAiB/xlYrCkgqt62nKWJjqN3xHDhITkNCus/AdDaYzCCwXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38271},"main":"src/index.ts","types":"src/index.ts","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli repo start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"repository":{"type":"git","directory":"."},"description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 BESTSELLER\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","sideEffects":false,"dependencies":{"react-use":"^17.6","d3-selection":"^3","@backstage/ui":"^0.6.0","d3-transition":"^3","@backstage/theme":"^0.6.7","react-router-dom":"^7.5.3","@material-ui/core":"^4.12.4","react-d3-speedometer":"^3.1.1","@backstage/catalog-model":"^1.7.5","@backstage/core-components":"^0.17.4","@backstage/core-plugin-api":"^1.10.9","@backstage/plugin-catalog-react":"^1.19.1"},"publishConfig":{"main":"dist/index.esm.js","types":"dist/index.d.ts","access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"react":"^18.2.0","prettier":"^3.1.1","react-dom":"^18.2.0","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","react-router":"6.10.0","@backstage/cli":"^0.33.1","@backstage/dev-utils":"^1.1.12","@backstage/test-utils":"^1.7.10","@testing-library/react":"^14.0.0","@backstage/core-app-api":"^1.18.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.2.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0 || ^18.2.0","react-dom":"^16.13.1 || ^17.0.0 || ^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-harbor_0.8.0_1752823656826_0.5802663949567479","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@digitalist-open-cloud/backstage-plugin-harbor","version":"0.9.0","main":"src/index.ts","types":"src/index.ts","license":"Apache-2.0","repository":{"type":"git","directory":"."},"publishConfig":{"access":"public","main":"dist/index.esm.js","types":"dist/index.d.ts"},"backstage":{"role":"frontend-plugin","pluginId":"harbor","pluginPackages":["@digitalist-open-cloud/backstage-plugin-harbor"]},"sideEffects":false,"scripts":{"build":"backstage-cli package build","start":"backstage-cli repo start","lint":"backstage-cli package lint","test":"backstage-cli package test","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack","clean":"backstage-cli package clean"},"dependencies":{"@backstage/catalog-model":"^1.7.5","@backstage/core-components":"^0.17.5","@backstage/core-plugin-api":"^1.10.9","@backstage/plugin-catalog-react":"^1.20.1","@backstage/theme":"^0.6.8","@material-ui/core":"^4.12.4","d3-selection":"^3","d3-transition":"^3","react-d3-speedometer":"^3.1.1","react-router-dom":"^7.5.3","react-use":"^17.6","@backstage/ui":"^0.7.0"},"devDependencies":{"@backstage/cli":"^0.34.1","@backstage/core-app-api":"^1.18.0","@backstage/dev-utils":"^1.1.13","@backstage/test-utils":"^1.7.11","@testing-library/jest-dom":"^6.1.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.2.0","@types/jest":"*","@types/node":"*","cross-fetch":"^3.1.5","prettier":"^3.1.1","react":"^18.2.0","react-dom":"^18.2.0","react-router":"6.10.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0 || ^18.2.0","react-dom":"^16.13.1 || ^17.0.0 || ^18.2.0"},"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","_id":"@digitalist-open-cloud/backstage-plugin-harbor@0.9.0","gitHead":"289171fb43cf66530b5aba07131b6a1766357baf","description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-5fDFkxRHXT+5J6nqMRAGoxd/qyk2BLXV0Qm2s1kTWhE0qOlb4xqlPpx+BWQ1lcuiR58sMHlWPQVcAzxQ7E5qjg==","shasum":"4e0db68fc5569aebe6ffff4a71b8e199f0e8e0ff","tarball":"https://registry.npmjs.org/@digitalist-open-cloud/backstage-plugin-harbor/-/backstage-plugin-harbor-0.9.0.tgz","fileCount":26,"unpackedSize":38100,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIMMGdQ9Cxsdv9xF7peeyNW9/A4iVNSQ2paDYiY/Pp4QIhAJe8uetLqUcN3+HKB0gnDHBJxg4Vib63I25krhREV3yE"}]},"_npmUser":{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"},"directories":{},"maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/backstage-plugin-harbor_0.9.0_1756995585185_0.7463845618634208"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-18T18:03:42.779Z","modified":"2025-09-04T14:19:45.619Z","0.4.0":"2024-07-18T18:03:43.147Z","0.4.1":"2024-07-18T18:09:09.630Z","0.4.2":"2024-07-19T14:39:46.043Z","0.4.3":"2024-07-20T09:05:19.237Z","0.4.4":"2024-07-20T09:43:02.527Z","0.4.5":"2024-07-20T10:12:06.367Z","0.5.0":"2025-04-15T07:06:56.150Z","0.5.1":"2025-04-15T07:14:04.563Z","0.5.2":"2025-04-15T07:20:54.730Z","0.5.3":"2025-04-15T08:23:21.415Z","0.5.4":"2025-04-15T19:36:22.752Z","0.6.0":"2025-05-05T13:25:45.435Z","0.7.0":"2025-06-04T11:24:11.455Z","0.7.1":"2025-06-19T21:16:01.135Z","0.8.0":"2025-07-18T07:27:37.030Z","0.9.0":"2025-09-04T14:19:45.411Z"},"license":"Apache-2.0","repository":{"type":"git","directory":"."},"description":"This is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>","maintainers":[{"name":"ewert-the-dragon","email":"mikke.schiren@digitalistgroup.com"}],"readme":"# Backstage Harbor plugin\n\nThis is a fork of: <https://github.com/container-registry/backstage-plugin-harbor>\n\nThis plugin will show you information about your docker images within Harbor.\n\n## Getting started\n\n### Enabling frontend\n\n```bash\nyarn --cwd packages/app add @digitalist-open-cloud/backstage-plugin-harbor\n```\n\n```ts\n// packages/app/src/components/catalog/EntityPage.tsx\nimport {\n  HarborPage,\n  HarborWidget,\n  isHarborAvailable,\n} from '@digitalist-open-cloud/backstage-plugin-harbor'\n\nconst serviceEntityPage = (\n  <EntityPageLayout>\n    // ...\n    <EntityLayout.Route path=\"/harbor\" title=\"Harbor\" if={isHarborAvailable}>\n      <HarborPage />\n    </EntityLayout.Route>\n  </EntityPageLayout>\n)\n```\n\n```ts\n// packages/app/src/components/catalog/EntityPage.tsx\n\nconst overviewContent = (\n  <Grid container spacing={6} alignItems=\"stretch\">\n    // ...\n    <EntitySwitch>\n      <EntitySwitch.Case if={isHarborAvailable}>\n        <Grid item>\n          <HarborWidget />\n        </Grid>\n      </EntitySwitch.Case>\n    </EntitySwitch>\n    ...\n  </Grid>\n)\n```\n\n### Enabling backend\n\nSee [backstage-plugin-harbor-backend](https://github.com/Digitalist-Open-Cloud/backstage-plugin-harbor-backend).\n\n## Contributing\n\nPlease contribute back to the [original repo](https://github.com/container-registry/backstage-plugin-harbor/tree/master), and you are free to use any code from this repo to contribute back to the original repo without giving us credit.\n\n## History\n\nThis Backstage plugin was initially created by [BESTSELLER](https://github.com/BESTSELLER) and transferred to [Container Registry](https://github.com/container-registry/).\n","readmeFilename":"README.md"}