{"_id":"@appvia/lens-extension-fluxcd","_rev":"3-b42703c921e43bfcf04fc7eaae019e05","name":"@appvia/lens-extension-fluxcd","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.5":{"name":"@appvia/lens-extension-fluxcd","version":"0.0.5","author":{"name":"Stanislaw Wozniak"},"description":"Lens extension for FluxCD","repository":{"type":"git","url":"git+https://github.com/appvia/lens-extension-fluxcd.git","directory":"fluxcd"},"engines":{"lens":"^5.0.0"},"main":"dist/main.js","renderer":"dist/renderer.js","scripts":{"start":"webpack --watch","build":"npm run clean && webpack","clean":"rm -rf ./dist"},"dependencies":{"mobx":"^6.6.1","mobx-react":"^7.5.2","react-open-doodles":"^1.0.5"},"devDependencies":{"@k8slens/extensions":"^5.5.4","@types/chart.js":"^2.9.37","@types/node":"^12.0.0","@types/react":"^16.9.35","css-loader":"^6.7.1","sass":"^1.53.0","sass-loader":"^13.0.2","style-loader":"^3.3.1","ts-loader":"^8.4.0","typescript":"^4.7.4","webpack":"^5.73.0","webpack-cli":"^4.10.0"},"license":"MIT","homepage":"https://github.com/appvia/lens-extension-fluxcd","bugs":{"url":"https://github.com/appvia/lens-extension-fluxcd/issues"},"keywords":["example","extension","k8slens","lens","mirantis","tutorial"],"gitHead":"ad3880bbe0ad799b6ce6bd2480a6b6e43079318c","_id":"@appvia/lens-extension-fluxcd@0.0.5","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-OY38paaHn3jzx85Op4SJAIj5X/zmy2aRrdgs1yMOJZ4bAn8Q61O2MxV7k3HL50QxTix7GdvXx2C8ZiLseKnXvw==","shasum":"320ea5e5e7c2dcddde9357fcf1fefa3ad91c22f0","tarball":"https://registry.npmjs.org/@appvia/lens-extension-fluxcd/-/lens-extension-fluxcd-0.0.5.tgz","fileCount":30,"unpackedSize":2351820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6Sp6s6zDv01MWjsTMmwVU+cwiKoLX0HAcT4cZVwMhWAiAwAtzJ7Uu1KvJJuFIQoxW/dmYe4CsSmj6tZP1wLxDG8g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1rPiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrcnw//QijqldUoAU1ns6hP0qrO3LfQiSbhVk9/HY+bU8pDxOFrsukR\r\nsG+EAUkUcPGRIqGFCWf9IeJiL5dX+kj7uWI1Npuzag3Cw03u/XqPmySD2zzh\r\nOkq52s9yxiUzsu+paFVW7hqkcTz25cusjg6pQwGB9KEbkAI3z7q5b7UAAUl7\r\nhYVtZi38kJQEGpCHjlDUjKgVd7bfL+5JwwdgTqERubhn9uP0uNJGJNPhhKWN\r\n9zJ69QG3r1TtM1HmmMJbgV5UiddkNGAJ1GW9UrEJ3Xil0uvYXFVA0Hy70vu/\r\nC6ajV72m21q7Wpi6ajZuc4eZ8ZVOX+YrxzZNXJEWNRHdeYxol3h+dtACVOkk\r\nc67NPjPWXfbJfhe4mbRwEwu1HLH7n5p+3tHffjBEDfA5ENRuu1uXB0jYLcUl\r\nFyuIiJn11y+wJcOvBFc4B7PETkSn1Ei6xb7pYWab39QhrU9B6fks1Bvk4dl/\r\nd2t4dRYYMgde21kuQ0QWhghHOJ9MPCXF7Rh6KltfFFosmoF6wSO39oUhSteW\r\npxmG5kuxqjRdZVOpQ3WMZxLIsNLJm3dqtyEKCo+XtC4KcVsAWAeKkvSUckjf\r\n2jEJP5OIi+o0imJU/5L5eYBxFKaORIuaD3k5G5/d4b8wbRhUrkSD3nv+tzWc\r\nXae/Rz+lgwkEH8QeHoUd9s7jpOpVhtiYsnU=\r\n=7S39\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"swozniak-evops","email":"swozniak@evops.eu"},"directories":{},"maintainers":[{"name":"swozniak-evops","email":"swozniak@evops.eu"},{"name":"jaykeshur","email":"jaykeshur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lens-extension-fluxcd_0.0.5_1658237922516_0.9194490623676974"},"_hasShrinkwrap":false},"0.0.6":{"name":"@appvia/lens-extension-fluxcd","version":"0.0.6","author":{"name":"Stanislaw Wozniak"},"description":"Lens extension for FluxCD","repository":{"type":"git","url":"git+https://github.com/appvia/lens-extension-fluxcd.git","directory":"fluxcd"},"main":"dist/main.js","renderer":"dist/renderer.js","engines":{"lens":"^6.0.0"},"scripts":{"start":"webpack --watch","build":"npm run clean && webpack","clean":"rm -rf ./dist"},"dependencies":{"mobx":"^6.6.1","mobx-react":"^7.5.2","react-open-doodles":"^1.0.5"},"devDependencies":{"@k8slens/extensions":"^6.1.1","@types/chart.js":"^2.9.37","@types/node":"^12.0.0","@types/react":"^16.9.35","css-loader":"^6.7.1","sass":"^1.53.0","sass-loader":"^13.0.2","style-loader":"^3.3.1","ts-loader":"^8.4.0","typescript":"^4.7.4","webpack":"^5.73.0","webpack-cli":"^4.10.0"},"license":"MIT","homepage":"https://github.com/appvia/lens-extension-fluxcd","bugs":{"url":"https://github.com/appvia/lens-extension-fluxcd/issues"},"keywords":["example","extension","k8slens","lens","mirantis","tutorial"],"gitHead":"a050e02dc03418ea153f2a7e96780160503a81b5","_id":"@appvia/lens-extension-fluxcd@0.0.6","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-v8QXuiS8YsAVs7c9WPj0BcJUlSF60gqlCVFpFswd25raxw45yFcIqohhjLQT8pLLTmfJBTe7UVgktGtadLK9cQ==","shasum":"d88dff1c0796de515dc3127f648ab45992052880","tarball":"https://registry.npmjs.org/@appvia/lens-extension-fluxcd/-/lens-extension-fluxcd-0.0.6.tgz","fileCount":31,"unpackedSize":4133490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8xmA7b64hLI5Gi6h0MKNF5XdQrIA4ujhuOZQdtoXhgAiAHfEhqy33zgtOrse08cCuYLgBY0wZL2ORYUGBwz8UOJw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO+xQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvWQ/+J1U7q/OqwXsWNYOdrCgQtClZ1+J7gbJQakiy25zbg6SVRaNg\r\ngr1ggXCIpcYEOqfeQEx5xa4cALPxwtM4smHSFmBKh1NVeKLtHRkInuA7sr8D\r\nWXs2sD9ZV3rDfQchlcYsL0rspKYr6ZKx7ndfofwFkNLiW49m5C/B4mN3wvtq\r\nAhYhtKizsHrzp9bQK/GvQNLjv2aqk7elBf4V1GWBmrWVqARGJRgXlEAeGV77\r\nYDmwbVblxH70/5scRBjhU7OdwZegLdnfEf8N3ZoNuenKVPmzDem8IKLi3N/S\r\ndmpiwsd+8w5KliU9ewKPVVcgpY179iUEC5UsTQv0+DeRyT1+Dgm1gfO07/SN\r\nFmpH02RcrPFS6CN/ZCsOauJXoFQO9/liWfT5NHQkAiFZNAL1hKst17ws2EGm\r\nX9QkkxzZzu+FcIkDgQMnXeB7MfbhMdC3gdfL8ETBJRrEldLig4DAlNfmO/Tv\r\nz8/Yjba+kLigDHak3+rjbvEBv9mfMwu/sLcOlGYdtUobW6RKZM4GeaBdbck2\r\nqeOc/uukF2SQXPaFNMOnOQcPWlIs9DfzqodhoECB7qOlgUjwzXE88Xo5XkFT\r\nRvIsuJMXFBrKJz3Oxbff4E91EVXQwgJRiMg8dVJUGHg1n9F2UFEwzxj5fZ70\r\nn0fngFQNn8B4LRSsjsopJZ+32HttLxhhxBc=\r\n=mRWN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"swozniak-evops","email":"swozniak@evops.eu"},"directories":{},"maintainers":[{"name":"kirstenmedder","email":"hello@appvia.io"},{"name":"swozniak-evops","email":"swozniak@evops.eu"},{"name":"jaykeshur","email":"jaykeshur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lens-extension-fluxcd_0.0.6_1664871504138_0.05899123209468682"},"_hasShrinkwrap":false},"0.0.7":{"name":"@appvia/lens-extension-fluxcd","version":"0.0.7","author":{"name":"Stanislaw Wozniak"},"description":"Lens extension for FluxCD","repository":{"type":"git","url":"git+https://github.com/appvia/lens-extension-fluxcd.git","directory":"fluxcd"},"engines":{"lens":"^6.0.0"},"main":"dist/main.js","renderer":"dist/renderer.js","scripts":{"start":"webpack --watch","build":"npm run clean && webpack","clean":"rm -rf ./dist"},"dependencies":{"mobx":"^6.6.1","mobx-react":"^7.5.2","react-open-doodles":"^1.0.5"},"devDependencies":{"@k8slens/extensions":"^5.5.4","@types/chart.js":"^2.9.37","@types/node":"^12.0.0","@types/react":"^16.9.35","css-loader":"^6.7.1","sass":"^1.53.0","sass-loader":"^13.0.2","style-loader":"^3.3.1","ts-loader":"^8.4.0","typescript":"^4.7.4","webpack":"^5.73.0","webpack-cli":"^4.10.0"},"license":"MIT","homepage":"https://github.com/appvia/lens-extension-fluxcd","bugs":{"url":"https://github.com/appvia/lens-extension-fluxcd/issues"},"keywords":["example","extension","k8slens","lens","mirantis","tutorial"],"_id":"@appvia/lens-extension-fluxcd@0.0.7","gitHead":"00f371946b6d39d3fbe0561f3935e322fff42b94","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-n8RbINp+XhoyrnMB6N48nMRlcTi2Mig77sLy/4ghXBmAet+EfqA3dhEbMqYe2Y1M3s7U/cSluvYe9Xm0sID4gA==","shasum":"fa87640c8532a04f1546e8af0600aa236bebfd18","tarball":"https://registry.npmjs.org/@appvia/lens-extension-fluxcd/-/lens-extension-fluxcd-0.0.7.tgz","fileCount":30,"unpackedSize":2353222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8haZqE7CNMY/5EBPEVj64tk4TKXe1YcAQoHqjYh1YEwIhAJ3dzc2lHXlJbhZoVEpI/qZuqhbcNxPibT789AUupnRQ"}]},"_npmUser":{"name":"swozniak-evops","email":"swozniak@evops.eu"},"directories":{},"maintainers":[{"name":"kirstenmedder","email":"hello@appvia.io"},{"name":"swozniak-evops","email":"swozniak@evops.eu"},{"name":"jaykeshur","email":"jaykeshur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lens-extension-fluxcd_0.0.7_1703009614704_0.4052640267395491"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-19T13:38:42.449Z","0.0.5":"2022-07-19T13:38:42.735Z","modified":"2023-12-19T18:13:35.230Z","0.0.6":"2022-10-04T08:18:24.495Z","0.0.7":"2023-12-19T18:13:35.019Z"},"maintainers":[{"name":"kirstenmedder","email":"hello@appvia.io"},{"name":"swozniak-evops","email":"swozniak@evops.eu"},{"name":"jaykeshur","email":"jaykeshur@gmail.com"}],"description":"Lens extension for FluxCD","homepage":"https://github.com/appvia/lens-extension-fluxcd","keywords":["example","extension","k8slens","lens","mirantis","tutorial"],"repository":{"type":"git","url":"git+https://github.com/appvia/lens-extension-fluxcd.git","directory":"fluxcd"},"author":{"name":"Stanislaw Wozniak"},"bugs":{"url":"https://github.com/appvia/lens-extension-fluxcd/issues"},"license":"MIT","readme":"# Lens FluxCD Extension\n\nAdd FluxCD support to Lens. https://fluxcd.io/\n\nThe following features are available:\n\n* FluxCD dashboard of Flux Application components (Kustomizations and HelmReleases) and Sources (GitRepositories, HelmRepositories, HelmCharts and Buckets)\n* FluxCD resource menus\n  * Reconcile\n  * Suspend/Resume\n* FluxCD Kustomization details\n\n## Screenshots\n\nDashboard\n![./docs/images/dashboard.png](./docs/images/dashboard.png)\n\nDetails\n![./docs/images/details.png](./docs/images/details.png)\n\n\nEvents\n![./docs/images/events.png](./docs/images/events.png)\n\n\n## Install\n\nTo install open K8s Lens and go to Extensions (CTRL+SHIFT+E or CMD+SHIFT+E), and install `@appvia/lens-extension-fluxcd`.\n\nor\n\nClick on the following link `lens://app/extensions/install/@appvia/lens-extension-fluxcd`\n\n\n\n\n## Development\n\nTo install the extension for development\n\n```sh\nmkdir -p ~/.k8slens/extensions\ngit clone https://github.com/appvia/lens-extension-fluxcd.git\nln -s $(pwd) ~/.k8slens/extensions/lens-extension-fluxcd\n```\n\n## Build\n\nTo build the extension you can use `make` or run the `npm` commands manually:\n\n```sh\nmake build\n```\n\nOR\n\n```sh\nnpm install\nnpm run build\n```\n\nIf you want to watch for any source code changes and automatically rebuild the extension you can use:\n\n```sh\nnpm run dev\n```\n\n## Test\n\nOpen the Lens application and navigate to a cluster. You should see \"FluxCD\" dashboard in a cluster menu.\n\n## Uninstall\n\n```sh\nrm ~/.k8slens/extensions/lens-extension-fluxcd\n```\n\nRestart Lens application.\n","readmeFilename":"README.md"}