├── .cloud-graphrc.example.json ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── SECURITY.md ├── pull_request_template.md └── workflows │ ├── homebrew.yaml │ ├── notify.yml │ ├── pr-validator.yml │ └── publish.yml ├── .gitignore ├── .npmignore ├── .prettierrc.json ├── .releaserc.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bin ├── dev ├── dev.cmd ├── run └── run.cmd ├── docs └── images │ ├── autoCloud.png │ ├── exampleQueries.gif │ ├── gqlAltair.png │ ├── gqlPlayground.png │ ├── init.gif │ ├── install.gif │ ├── launch.gif │ ├── load.png │ ├── logo.png │ ├── scan.gif │ └── voyager.png ├── examples └── examples.txt ├── jest.config.js ├── package.json ├── release ├── scripts │ └── homebrew.js └── templates │ ├── cg-node.rb │ └── cg.rb ├── src ├── commands │ ├── base.ts │ ├── init.ts │ ├── launch.ts │ ├── load.ts │ ├── operation.ts │ ├── policy │ │ ├── add.ts │ │ ├── index.ts │ │ ├── install.ts │ │ ├── list.ts │ │ ├── remove.ts │ │ └── update.ts │ ├── provider │ │ ├── add.ts │ │ ├── index.ts │ │ ├── install.ts │ │ ├── list.ts │ │ ├── remove.ts │ │ └── update.ts │ ├── scan.ts │ ├── serve.ts │ ├── teardown.ts │ └── update.ts ├── index.ts ├── manager │ ├── index.ts │ └── npm │ │ └── index.ts ├── reports │ ├── index.ts │ ├── rules-report.ts │ └── scan-report.ts ├── scripts │ └── openChrome.applescript ├── server │ └── index.ts ├── storage │ ├── dgraph │ │ ├── base.ts │ │ ├── index.ts │ │ └── utils.ts │ ├── enums.ts │ ├── index.ts │ └── types.ts ├── types │ ├── cfonts │ │ └── index.d.ts │ └── index.ts └── utils │ ├── constants.ts │ ├── data.ts │ ├── flags.ts │ ├── index.ts │ ├── mutation.ts │ ├── open.ts │ └── questions.ts ├── test ├── commands │ ├── init.test.ts │ ├── launch.test.ts │ ├── serve.test.ts │ └── teardown.test.ts ├── helpers │ ├── index.ts │ ├── mocks.ts │ └── types.ts ├── tsconfig.json └── utils │ └── mutation.test.ts ├── tsconfig.json ├── tsconfig.tsbuildinfo └── yarn.lock /.cloud-graphrc.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.cloud-graphrc.example.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /lib 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/homebrew.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/workflows/homebrew.yaml -------------------------------------------------------------------------------- /.github/workflows/notify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/workflows/notify.yml -------------------------------------------------------------------------------- /.github/workflows/pr-validator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/workflows/pr-validator.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.releaserc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/.releaserc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/bin/dev -------------------------------------------------------------------------------- /bin/dev.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | node "%~dp0\dev" %* 4 | -------------------------------------------------------------------------------- /bin/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/bin/run -------------------------------------------------------------------------------- /bin/run.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | node "%~dp0\run" %* 4 | -------------------------------------------------------------------------------- /docs/images/autoCloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/autoCloud.png -------------------------------------------------------------------------------- /docs/images/exampleQueries.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/exampleQueries.gif -------------------------------------------------------------------------------- /docs/images/gqlAltair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/gqlAltair.png -------------------------------------------------------------------------------- /docs/images/gqlPlayground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/gqlPlayground.png -------------------------------------------------------------------------------- /docs/images/init.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/init.gif -------------------------------------------------------------------------------- /docs/images/install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/install.gif -------------------------------------------------------------------------------- /docs/images/launch.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/launch.gif -------------------------------------------------------------------------------- /docs/images/load.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/load.png -------------------------------------------------------------------------------- /docs/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/logo.png -------------------------------------------------------------------------------- /docs/images/scan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/scan.gif -------------------------------------------------------------------------------- /docs/images/voyager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/docs/images/voyager.png -------------------------------------------------------------------------------- /examples/examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/examples/examples.txt -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/package.json -------------------------------------------------------------------------------- /release/scripts/homebrew.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/release/scripts/homebrew.js -------------------------------------------------------------------------------- /release/templates/cg-node.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/release/templates/cg-node.rb -------------------------------------------------------------------------------- /release/templates/cg.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/release/templates/cg.rb -------------------------------------------------------------------------------- /src/commands/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/base.ts -------------------------------------------------------------------------------- /src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/init.ts -------------------------------------------------------------------------------- /src/commands/launch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/launch.ts -------------------------------------------------------------------------------- /src/commands/load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/load.ts -------------------------------------------------------------------------------- /src/commands/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/operation.ts -------------------------------------------------------------------------------- /src/commands/policy/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/policy/add.ts -------------------------------------------------------------------------------- /src/commands/policy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/policy/index.ts -------------------------------------------------------------------------------- /src/commands/policy/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/policy/install.ts -------------------------------------------------------------------------------- /src/commands/policy/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/policy/list.ts -------------------------------------------------------------------------------- /src/commands/policy/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/policy/remove.ts -------------------------------------------------------------------------------- /src/commands/policy/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/policy/update.ts -------------------------------------------------------------------------------- /src/commands/provider/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/provider/add.ts -------------------------------------------------------------------------------- /src/commands/provider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/provider/index.ts -------------------------------------------------------------------------------- /src/commands/provider/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/provider/install.ts -------------------------------------------------------------------------------- /src/commands/provider/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/provider/list.ts -------------------------------------------------------------------------------- /src/commands/provider/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/provider/remove.ts -------------------------------------------------------------------------------- /src/commands/provider/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/provider/update.ts -------------------------------------------------------------------------------- /src/commands/scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/scan.ts -------------------------------------------------------------------------------- /src/commands/serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/serve.ts -------------------------------------------------------------------------------- /src/commands/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/teardown.ts -------------------------------------------------------------------------------- /src/commands/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/commands/update.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/manager/index.ts -------------------------------------------------------------------------------- /src/manager/npm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/manager/npm/index.ts -------------------------------------------------------------------------------- /src/reports/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/reports/index.ts -------------------------------------------------------------------------------- /src/reports/rules-report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/reports/rules-report.ts -------------------------------------------------------------------------------- /src/reports/scan-report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/reports/scan-report.ts -------------------------------------------------------------------------------- /src/scripts/openChrome.applescript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/scripts/openChrome.applescript -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/storage/dgraph/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/storage/dgraph/base.ts -------------------------------------------------------------------------------- /src/storage/dgraph/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/storage/dgraph/index.ts -------------------------------------------------------------------------------- /src/storage/dgraph/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/storage/dgraph/utils.ts -------------------------------------------------------------------------------- /src/storage/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/storage/enums.ts -------------------------------------------------------------------------------- /src/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/storage/index.ts -------------------------------------------------------------------------------- /src/storage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/storage/types.ts -------------------------------------------------------------------------------- /src/types/cfonts/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'cfonts' -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/utils/data.ts -------------------------------------------------------------------------------- /src/utils/flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/utils/flags.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/utils/mutation.ts -------------------------------------------------------------------------------- /src/utils/open.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/utils/open.ts -------------------------------------------------------------------------------- /src/utils/questions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/src/utils/questions.ts -------------------------------------------------------------------------------- /test/commands/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/commands/init.test.ts -------------------------------------------------------------------------------- /test/commands/launch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/commands/launch.test.ts -------------------------------------------------------------------------------- /test/commands/serve.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/commands/serve.test.ts -------------------------------------------------------------------------------- /test/commands/teardown.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/commands/teardown.test.ts -------------------------------------------------------------------------------- /test/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/helpers/index.ts -------------------------------------------------------------------------------- /test/helpers/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/helpers/mocks.ts -------------------------------------------------------------------------------- /test/helpers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/helpers/types.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/utils/mutation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/test/utils/mutation.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudgraphdev/cli/HEAD/yarn.lock --------------------------------------------------------------------------------