{"_id":"@cardonexinc/freelens-argo-rollouts-extension","_rev":"2-8d41eb0585a54b2c0413566f3b3165b0","name":"@cardonexinc/freelens-argo-rollouts-extension","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.3":{"name":"@cardonexinc/freelens-argo-rollouts-extension","version":"0.0.3","keywords":["extension","freelensapp","lens","openlens","freelens"],"license":"MIT","_id":"@cardonexinc/freelens-argo-rollouts-extension@0.0.3","maintainers":[{"name":"bcrosscxi","email":"bryan.cross@cardonex.com"}],"homepage":"https://github.com/cardonexinc/freelens-argo-rollouts-extension#readme","bugs":{"url":"https://github.com/cardonexinc/freelens-argo-rollouts-extension/issues"},"dist":{"shasum":"1e828257bbad1b10bb2aba994a495a675e4b4f85","tarball":"https://registry.npmjs.org/@cardonexinc/freelens-argo-rollouts-extension/-/freelens-argo-rollouts-extension-0.0.3.tgz","fileCount":70,"integrity":"sha512-aelu8ANkFPe3zk/bN2fWRH207opm6O2X5RHYL4sd/eA25fOt3j4q39P+F5l0cLS7AbEmjNIMXStzCnAK0uN5Yg==","signatures":[{"sig":"MEYCIQCHwLNznBxqXMmHyox5lcve+6CQ4fhwekjspEZQkEU94AIhALrBEGkAnZIcIXF3RZIUPAE+yW5GHmXjDMhtJQTOK1T6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173310},"main":"out/main/main.js","_from":"file:cardonexinc-freelens-argo-rollouts-extension-0.0.3.tgz","engines":{"node":">= 22.15.1","freelens":"^1.4.0"},"private":false,"scripts":{"knip":"corepack pnpm dlx knip@5.61.3 --dependencies","lint":"corepack pnpm lint:check","biome":"corepack pnpm dlx @biomejs/biome@2.0.6","build":"electron-vite build","clean":"corepack pnpm clean:out","trunk":"pnpm dlx @trunkio/launcher@1.3.4","lint:fix":"corepack pnpm \"/^(biome|prettier):fix$/\"","prebuild":"corepack pnpm type:check","prettier":"pnpm dlx prettier@3.6.2","biome:fix":"corepack pnpm biome check --fix","clean:all":"corepack pnpm \"/^clean:(dts|node_modules|out|tgz)$/\"","clean:dts":"corepack pnpm dlx shx@0.4.0 rm -f \"src/**/*.scss.d.ts\"","clean:out":"corepack pnpm dlx shx@0.4.0 rm -rf out","clean:tgz":"corepack pnpm dlx shx@0.4.0 rm -f \"*.tgz\"","trunk:fix":"pnpm trunk check --fix","knip:check":"corepack pnpm \"/^knip:(development|production)$/\"","lint:check":"corepack pnpm \"/^(biome|prettier):check$/\"","type:check":"tsc --noEmit -p tsconfig.json --composite false","biome:check":"corepack pnpm biome check","trunk:check":"pnpm trunk check","bump-version":"corepack pnpm version --no-commit-hooks --no-git-tag-version","prettier:fix":"pnpm prettier --write .","prettier:check":"pnpm prettier --check .","knip:production":"corepack pnpm knip --production --strict","knip:development":"corepack pnpm knip","clean:node_modules":"corepack pnpm dlx shx@0.4.0 rm -rf node_modules"},"_npmUser":{"name":"bcrosscxi","email":"bryan.cross@cardonex.com"},"renderer":"out/renderer/renderer.js","_resolved":"C:\\Users\\BRYANC~1\\AppData\\Local\\Temp\\ab447dff246408281117d3fa2b4850be\\cardonexinc-freelens-argo-rollouts-extension-0.0.3.tgz","_integrity":"sha512-aelu8ANkFPe3zk/bN2fWRH207opm6O2X5RHYL4sd/eA25fOt3j4q39P+F5l0cLS7AbEmjNIMXStzCnAK0uN5Yg==","repository":{"url":"git+https://github.com/cardonexinc/freelens-argo-rollouts-extension.git","type":"git","directory":"."},"_npmVersion":"10.9.2","description":"Argo Rollouts extension for Freelens","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"mobx":"6.13.7","sass":"^1.89.2","vite":"^6.3.5","react":"17.0.2","mobx-react":"7.6.0","typescript":"5.8.3","@types/node":"~22.15.34","@types/react":"^17.0.87","electron-vite":"^3.1.0","@vitejs/plugin-react":"^4.6.0","vite-plugin-external":"^6.2.2","vite-plugin-sass-dts":"^1.3.31","@freelensapp/extensions":"^1.4.0","@types/react-router-dom":"^5.3.3","@electron-toolkit/tsconfig":"^1.0.1","@babel/plugin-proposal-decorators":"^7.28.0"},"_npmOperationalInternal":{"tmp":"tmp/freelens-argo-rollouts-extension_0.0.3_1752244085956_0.06449816177973111","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@cardonexinc/freelens-argo-rollouts-extension","version":"0.0.4","description":"Argo Rollouts extension for Freelens","repository":{"type":"git","url":"git+https://github.com/CardonexInc/argo-rollouts-freelens-extension.git","directory":"."},"license":"MIT","private":false,"main":"out/main/main.js","renderer":"out/renderer/renderer.js","engines":{"node":">= 22.15.1","freelens":"^1.4.0"},"devDependencies":{"@babel/plugin-proposal-decorators":"^7.28.0","@electron-toolkit/tsconfig":"^1.0.1","@freelensapp/extensions":"^1.4.0","@types/node":"~22.15.34","@types/react":"^17.0.87","@types/react-router-dom":"^5.3.3","@vitejs/plugin-react":"^4.6.0","electron-vite":"^3.1.0","mobx":"6.13.7","mobx-react":"7.6.0","react":"17.0.2","sass":"^1.89.2","typescript":"5.8.3","vite":"^6.3.5","vite-plugin-external":"^6.2.2","vite-plugin-sass-dts":"^1.3.31"},"keywords":["extension","freelensapp","lens","openlens","freelens"],"scripts":{"biome":"corepack pnpm dlx @biomejs/biome@2.0.6","biome:check":"corepack pnpm biome check","biome:fix":"corepack pnpm biome check --fix","prettier":"pnpm dlx prettier@3.6.2","prettier:check":"pnpm prettier --check .","prettier:fix":"pnpm prettier --write .","trunk":"pnpm dlx @trunkio/launcher@1.3.4","trunk:check":"pnpm trunk check","trunk:fix":"pnpm trunk check --fix","lint":"corepack pnpm lint:check","lint:check":"corepack pnpm \"/^(biome|prettier):check$/\"","lint:fix":"corepack pnpm \"/^(biome|prettier):fix$/\"","knip":"corepack pnpm dlx knip@5.61.3 --dependencies","knip:check":"corepack pnpm \"/^knip:(development|production)$/\"","knip:development":"corepack pnpm knip","knip:production":"corepack pnpm knip --production --strict","type:check":"tsc --noEmit -p tsconfig.json --composite false","prebuild":"corepack pnpm type:check","build":"electron-vite build","bump-version":"corepack pnpm version --no-commit-hooks --no-git-tag-version","clean":"corepack pnpm clean:out","clean:dts":"corepack pnpm dlx shx@0.4.0 rm -f \"src/**/*.scss.d.ts\"","clean:node_modules":"corepack pnpm dlx shx@0.4.0 rm -rf node_modules","clean:out":"corepack pnpm dlx shx@0.4.0 rm -rf out","clean:tgz":"corepack pnpm dlx shx@0.4.0 rm -f \"*.tgz\"","clean:all":"corepack pnpm \"/^clean:(dts|node_modules|out|tgz)$/\""},"_id":"@cardonexinc/freelens-argo-rollouts-extension@0.0.4","bugs":{"url":"https://github.com/CardonexInc/argo-rollouts-freelens-extension/issues"},"homepage":"https://github.com/CardonexInc/argo-rollouts-freelens-extension#readme","_integrity":"sha512-ajn6lcbAI4n4IqI8S/7syEXvSOAiSu/bqNXXEv/ulrj2gMgbr2kfA259ByBYC0liVyQ1fzOcHftV8qU7dRPtYg==","_resolved":"C:\\Users\\BRYANC~1\\AppData\\Local\\Temp\\65e80306ee2ff8bb970f8b134f89d7cb\\cardonexinc-freelens-argo-rollouts-extension-0.0.4.tgz","_from":"file:cardonexinc-freelens-argo-rollouts-extension-0.0.4.tgz","_nodeVersion":"24.4.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-ajn6lcbAI4n4IqI8S/7syEXvSOAiSu/bqNXXEv/ulrj2gMgbr2kfA259ByBYC0liVyQ1fzOcHftV8qU7dRPtYg==","shasum":"886e56a72c28f31e81df270a2ad1e41dec54f979","tarball":"https://registry.npmjs.org/@cardonexinc/freelens-argo-rollouts-extension/-/freelens-argo-rollouts-extension-0.0.4.tgz","fileCount":70,"unpackedSize":174637,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEVdL20a8cxw4939BcbY5xcFwQ7gVlXiQrJlujXVFkS9AiEAw1T8Hc73nLPrDGTc8hHkqW8fsybBGybcuII/JO3N4D0="}]},"_npmUser":{"name":"bcrosscxi","email":"bryan.cross@cardonex.com"},"directories":{},"maintainers":[{"name":"bcrosscxi","email":"bryan.cross@cardonex.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/freelens-argo-rollouts-extension_0.0.4_1752601269314_0.6091172203773787"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-11T14:28:05.885Z","modified":"2025-07-15T17:41:09.711Z","0.0.3":"2025-07-11T14:28:06.146Z","0.0.4":"2025-07-15T17:41:09.502Z"},"bugs":{"url":"https://github.com/CardonexInc/argo-rollouts-freelens-extension/issues"},"license":"MIT","homepage":"https://github.com/CardonexInc/argo-rollouts-freelens-extension#readme","keywords":["extension","freelensapp","lens","openlens","freelens"],"repository":{"type":"git","url":"git+https://github.com/CardonexInc/argo-rollouts-freelens-extension.git","directory":"."},"description":"Argo Rollouts extension for Freelens","maintainers":[{"name":"bcrosscxi","email":"bryan.cross@cardonex.com"}],"readme":"# @cardonexinc/argo-rollouts-freelens-extension\r\n\r\n## Overview\r\nThis extension adds a sidebar item to view and perform actions on Argo Rollouts.\r\n\r\n## Configuration\r\nIn each cluster's settings page the Argo Rollouts Dashboard URL can be configured. Do not include any part of the path. The deep link to each Rollout page is constructed in the details pane of the Rollout if the URL is provided.\r\n\r\n## Build from the source\r\n\r\nYou can build the extension using this repository.\r\n\r\n### Prerequisites\r\n\r\nUse [NVM](https://github.com/nvm-sh/nvm) or\r\n[mise-en-place](https://mise.jdx.dev/) or\r\n[windows-nvm](https://github.com/coreybutler/nvm-windows) to install the\r\nrequired Node.js version.\r\n\r\nFrom the root of this repository:\r\n\r\n```sh\r\nnvm install\r\n# or\r\nmise install\r\n# or\r\nwinget install CoreyButler.NVMforWindows\r\nnvm install 22.15.1\r\nnvm use 22.15.1\r\n```\r\n\r\nInstall Pnpm:\r\n\r\n```sh\r\ncorepack install\r\n# or\r\ncurl -fsSL https://get.pnpm.io/install.sh | sh -\r\n# or\r\nwinget install pnpm.pnpm\r\n```\r\n\r\n### Build extension\r\n\r\n```sh\r\npnpm i\r\npnpm build\r\npnpm pack\r\n```\r\n\r\n### Install built extension\r\n\r\nThe tarball for the extension will be placed in the current directory. In\r\nFreelens, navigate to the Extensions list and provide the path to the tarball\r\nto be loaded, or drag and drop the extension tarball into the Freelens window.\r\nAfter loading for a moment, the extension should appear in the list of enabled\r\nextensions.\r\n\r\n## License\r\n\r\nThe Argo Rollouts logo is a registered trademark of The Linux Foundation and is subject to their [usage policy](https://www.linuxfoundation.org/legal/trademark-usage).\r\n\r\nCopyright (c) 2025 Cardonex, Inc.\r\n\r\n[MIT License](https://opensource.org/licenses/MIT)","readmeFilename":"README.md"}