{"_id":"@terraform-visual/cli","_rev":"36-cbdd51de13d8e68900333b1019d6a190","time":{"0.1.1":"2020-07-31T06:44:06.662Z","created":"2020-07-31T06:44:59.871Z","0.1.0":"2020-07-31T06:45:00.500Z","modified":"2022-04-07T05:17:10.401Z","0.2.0":"2020-08-07T20:49:01.649Z","0.2.1":"2020-08-07T21:28:05.462Z"},"name":"@terraform-visual/cli","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@terraform-visual/cli","description":"Terraform Visual cli","version":"0.1.0","main":"dist/index.js","bin":{"terraform-visual":"bin/index.js"},"scripts":{"build":"yarn build:template && yarn build:cli","build:cli":"rm -rf dist && yarn tsc","dev:cli":"ts-node src/index","build:template":"cd template && rm -rf .next && rm -rf dist && yarn next build && yarn next export -o dist","dev:template":"cd template && yarn next dev"},"devDependencies":{"@types/fs-extra":"^9.0.1","@types/node":"^14.0.26","@types/react":"^16.9.43","ts-node":"^8.10.2","typescript":"^3.9.7"},"dependencies":{"commander":"^6.0.0","fs-extra":"^9.0.1"},"repository":{"type":"git","url":"https://github.com/hieven/terraform-visual"},"homepage":"https://hieven.github.io/terraform-visual/","license":"MIT","keywords":["terraform","terraform-visual","terraform-graph","terraform-plan","plan","cli","typescript"],"publishConfig":{"access":"public"},"_id":"@terraform-visual/cli@0.1.0","dist":{"shasum":"b0891fa91af46eb95a63326b39e8b0a92c49850b","integrity":"sha512-SQIm745jJRyayIsxb8A1QqCcePRtgKv6P91pRJzNlxLpb3XgzoNuaERPhp06i/MnbPKwKeekXSObL3U2fTlYgg==","tarball":"https://registry.npmjs.org/@terraform-visual/cli/-/cli-0.1.0.tgz","fileCount":34,"unpackedSize":1420229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI73sCRA9TVsSAnZWagAA+zUP/30MT5VpSEMEWNQA05uX\nscXtD5EwSEyv5F3UB9tJtARnxaAYn9OmjFhh55hRTZGbBijx3YnC/RWCvnFB\n8X3jhUvuoasionkqSOeWHx6tHmbE59WUzPzyEdmsjRx/AMrfPu3QQWjMwMJF\nOq3B+D4+uycR1P37+IXScaZ4I+rvajLNKH9P6pab0QoFZL4l/KDKoFwZeC+X\n+RJbQcJgRVTplwXvOjM9bfT1HmUUV+RrX0a9GhHXOc82csbfBiiOExA1k7Jy\nkE96H9FEQlzDX07hvQJVCY5/4ze5S9cZLFVqikHog0CUtdERKrNi+mWIdDVk\navZeTKveHZ8HHfZnqMP7k7R9eUfxZbk9KZ7cmlQAUXSSHFFMVnvcTdgym9E0\nST7CWjRCeUxhiJ/V+AVOoH6T0MY8e7Iyqb8++MNPQVg5b0avLZSlI4spyEnQ\n+NhnBGpNieTQlOm4HXccvJdsv2FKAqjcWLEJz2+l4DNfodVwQ4iwSh+E/DgG\nuwJW7X8rzfzzQLvN9Wog+QP43xImApOSpqF+Fy5gkPNHjmsALxo8SUYeHs1T\nMjeVobO+ooPvKfEOAGQu5Oth0Z2M1rjqx/4MJwu+Qe65SHd4Gx4cNRlQbSoT\nMbum5uKEjPiEbrr3QO7d8M0yIv/r3iVyPCoy2O1qHGLWZeW21kPU5gI1D2Td\nhQ/c\r\n=t+Ob\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI7L36JwDF6h4HAu/hXqUZ41amrpqorafcV+biLkz3pgIgIerOsDC6gb/q0HtYaNIMYL3pn8rF0Ujm0zfpt0JL12o="}]},"maintainers":[{"name":"hieven","email":"hieven.c@gmail.com"}],"_npmUser":{"name":"hieven","email":"hieven.c@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.1.0_1596177900309_0.5767215707116207"},"_hasShrinkwrap":false},"0.2.1":{"name":"@terraform-visual/cli","description":"Terraform Visual cli","version":"0.2.1","main":"dist/index.js","bin":{"terraform-visual":"bin/index.js"},"scripts":{"build":"yarn build:template && yarn build:cli","build:cli":"rm -rf dist && yarn tsc","dev:cli":"ts-node src/index","build:template":"cd template && rm -rf .next && rm -rf dist && yarn next build && yarn next export -o dist","dev:template":"cd template && yarn next dev"},"devDependencies":{"@types/fs-extra":"^9.0.1","@types/node":"^14.0.26","@types/react":"^16.9.43","ts-node":"^8.10.2","typescript":"^3.9.7"},"dependencies":{"commander":"^6.0.0","fs-extra":"^9.0.1"},"repository":{"type":"git","url":"https://github.com/hieven/terraform-visual"},"homepage":"https://hieven.github.io/terraform-visual/","license":"MIT","keywords":["terraform","terraform-visual","terraform-graph","terraform-plan","plan","cli","typescript"],"publishConfig":{"access":"public"},"_id":"@terraform-visual/cli@0.2.1","dist":{"shasum":"46dfffc895e3b6936446c3294c59604a80b77158","integrity":"sha512-EQC4uLzeiUgV/z/BhONGs5W0r+Efkz1Rob/FtluTtKZuIN7PwLvPvgEkvHijxkqWILh8MfP0Wmaf9m4Ci4oK3A==","tarball":"https://registry.npmjs.org/@terraform-visual/cli/-/cli-0.2.1.tgz","fileCount":34,"unpackedSize":1420042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLcdlCRA9TVsSAnZWagAAaEEP/3Rbp6y3mGZv1CC5twb3\nEeTM/1fsvVKDPlgIJnNO41jjd3Yt52/MhFppTvosbnBZ6SN/3eC6+rWSXC+S\nAfsJnduyB54yk4rtlL/lq50kLSSEa5l1ObmK1wLwEdv45jHHR2ZTynIfTYAX\n8/ncka1FEuM3GjW9jeMwGI9dkqgiOyXm+FtIZSF+YjXMI6P+449INuBvejM0\n2bcFm6YvAFA48wVXNorjhOzI0s5H3RmJ3/qUVN7QH1UkRGr/4IrkTJ41y1qp\n0pnCIJxKkRTHthLEfnZoHV1HQ9l0TYAQ7tYouP3xsZcwvzpo47DHROx+sOPA\nXXpFnZdwYReTrd9QMrQlJIs3bxrmI040Xfo0xwqqDEBmCildF+8RrpzDbeXM\nJ2r0Z2yF8rB1K8q+xPbtcPsh7VL4MpfiuHFKkAaIGKyYxVatWpXQ3fqMuqW9\nsu//VSFSiRAT2QV7+sfXleE6OGStcx8qkmEH6Viq9caTFrZsdEjCJOrqceo0\n0AWbPZhkpUsCCqRdUrPNyPnAw5/QIhRCt6jEgy4hTNmGTmB4rnFNgtuXRMyq\n3kbRG/Di0pWp6WDNA8KfSA82kyMWubWB9pB+8FL0dhDdcLyOvZZk7Fi+Aspi\n0qzZ59+tUBJeuEltZvpjl0yQ5h81FHzq2Cdg6lqD1wsDoSHA1U1l3N7kcTWe\nstes\r\n=UCpH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwVU0HgGpm4UPtKQAUxKB5pqfSh5fdZ1jnxQ1i70MQ0AIhALL7+lrIP/0aPc7Gt7ZFvfTnTPDsVI28kq2jeuKYP3w8"}]},"maintainers":[{"name":"hieven","email":"hieven.c@gmail.com"}],"_npmUser":{"name":"hieven","email":"hieven.c@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.2.1_1596835685197_0.153887040836306"},"_hasShrinkwrap":false}},"maintainers":[{"name":"hieven","email":"hieven.c@gmail.com"}],"description":"Terraform Visual cli","homepage":"https://hieven.github.io/terraform-visual/","keywords":["terraform","terraform-visual","terraform-graph","terraform-plan","plan","cli","typescript"],"repository":{"type":"git","url":"https://github.com/hieven/terraform-visual"},"license":"MIT","readme":"# Terraform Visual CLI\n\nTerraform Visual CLI is an easy-to-use command line tool to generate an interactive static HTML page visualizing provided Terraform plan.\n\n![Demo.gif](https://github.com/hieven/terraform-visual/blob/master/docs/demo.gif?raw=true)\n\n## Installation\n```sh\n# Using Yarn\n$ yarn global add @terraform-visual/cli\n\n# Using NPM\n$ npm install -g @terraform-visual/cli\n```\n\n## Usage\n### Convert Terraform Plan into JSON File\n```sh\n$ terraform plan -out=plan.out                # Run plan and output as a file\n$ terraform show -json plan.out > plan.json   # Read plan file and output it in JSON format\n```\n\n### Create Terraform Visual Report\n```sh\n$ terraform-visual --plan plan.json\n```\n\n### Browse The Report\n```sh\n$ open terraform-visual-report/index.html\n```\n\n## Options\n| Field | Required | Default | Remark                                                             |\n|-------|----------|---------|--------------------------------------------------------------------|\n| out   | X        | `.`     | Relative path from current dir to generate Terraform-Visual report |\n| plan  | V        | `n/a`   | Relative path to the generated plan JSON file                      |\n","readmeFilename":"README.md"}