├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── release.yml │ └── test.yaml ├── .gitignore ├── .prettierrc ├── .yarnrc.yml ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── bin ├── dev.js ├── pkg-build.sh ├── pkg-compress.sh ├── run.cmd └── run.js ├── package.json ├── src ├── api │ ├── api.ts │ ├── deploy.ts │ ├── gateways.ts │ ├── index.ts │ ├── profile.ts │ ├── schema.d.ts │ ├── secrets.ts │ ├── squids.ts │ ├── types.ts │ └── upload.ts ├── command.ts ├── commands │ ├── auth.ts │ ├── deploy.ts │ ├── deploy.unit.spec.ts │ ├── docs.ts │ ├── explorer.ts │ ├── gateways │ │ └── list.ts │ ├── init.ts │ ├── list.ts │ ├── logs.ts │ ├── prod.ts │ ├── remove.ts │ ├── restart.ts │ ├── run.ts │ ├── secrets │ │ ├── list.ts │ │ ├── remove.ts │ │ └── set.ts │ ├── tags │ │ ├── add.ts │ │ └── remove.ts │ ├── view.ts │ └── whoami.ts ├── config │ ├── config.ts │ ├── config.unit.spec.ts │ └── index.ts ├── deploy-command.ts ├── flags │ ├── fullname.ts │ ├── index.ts │ ├── name.ts │ ├── org.ts │ ├── slot.ts │ └── tag.ts ├── help.ts ├── hooks │ └── command_not_found.ts ├── logs │ ├── index.ts │ └── printer.ts ├── manifest │ ├── index.ts │ └── manifest.ts ├── tty.ts ├── types.d.ts ├── ui │ ├── components │ │ ├── Loader.ts │ │ ├── SquidList.ts │ │ ├── Tabs.ts │ │ ├── VersionDbAccessTab.ts │ │ ├── VersionDeployTab.ts │ │ ├── VersionLogsTab.ts │ │ ├── VersionManager.ts │ │ ├── VersionSummaryTab.ts │ │ ├── VersionView.ts │ │ └── types.ts │ └── theme │ │ └── index.ts └── utils.ts ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/.prettierrc -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/CHANGELOG.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/bin/dev.js -------------------------------------------------------------------------------- /bin/pkg-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/bin/pkg-build.sh -------------------------------------------------------------------------------- /bin/pkg-compress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/bin/pkg-compress.sh -------------------------------------------------------------------------------- /bin/run.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | node "%~dp0\run" %* -------------------------------------------------------------------------------- /bin/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/bin/run.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/package.json -------------------------------------------------------------------------------- /src/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/api.ts -------------------------------------------------------------------------------- /src/api/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/deploy.ts -------------------------------------------------------------------------------- /src/api/gateways.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/gateways.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/profile.ts -------------------------------------------------------------------------------- /src/api/schema.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/schema.d.ts -------------------------------------------------------------------------------- /src/api/secrets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/secrets.ts -------------------------------------------------------------------------------- /src/api/squids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/squids.ts -------------------------------------------------------------------------------- /src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/types.ts -------------------------------------------------------------------------------- /src/api/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/api/upload.ts -------------------------------------------------------------------------------- /src/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/command.ts -------------------------------------------------------------------------------- /src/commands/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/auth.ts -------------------------------------------------------------------------------- /src/commands/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/deploy.ts -------------------------------------------------------------------------------- /src/commands/deploy.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/deploy.unit.spec.ts -------------------------------------------------------------------------------- /src/commands/docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/docs.ts -------------------------------------------------------------------------------- /src/commands/explorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/explorer.ts -------------------------------------------------------------------------------- /src/commands/gateways/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/gateways/list.ts -------------------------------------------------------------------------------- /src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/init.ts -------------------------------------------------------------------------------- /src/commands/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/list.ts -------------------------------------------------------------------------------- /src/commands/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/logs.ts -------------------------------------------------------------------------------- /src/commands/prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/prod.ts -------------------------------------------------------------------------------- /src/commands/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/remove.ts -------------------------------------------------------------------------------- /src/commands/restart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/restart.ts -------------------------------------------------------------------------------- /src/commands/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/run.ts -------------------------------------------------------------------------------- /src/commands/secrets/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/secrets/list.ts -------------------------------------------------------------------------------- /src/commands/secrets/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/secrets/remove.ts -------------------------------------------------------------------------------- /src/commands/secrets/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/secrets/set.ts -------------------------------------------------------------------------------- /src/commands/tags/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/tags/add.ts -------------------------------------------------------------------------------- /src/commands/tags/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/tags/remove.ts -------------------------------------------------------------------------------- /src/commands/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/view.ts -------------------------------------------------------------------------------- /src/commands/whoami.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/commands/whoami.ts -------------------------------------------------------------------------------- /src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/config/config.ts -------------------------------------------------------------------------------- /src/config/config.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/config/config.unit.spec.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './config'; 2 | -------------------------------------------------------------------------------- /src/deploy-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/deploy-command.ts -------------------------------------------------------------------------------- /src/flags/fullname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/flags/fullname.ts -------------------------------------------------------------------------------- /src/flags/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/flags/index.ts -------------------------------------------------------------------------------- /src/flags/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/flags/name.ts -------------------------------------------------------------------------------- /src/flags/org.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/flags/org.ts -------------------------------------------------------------------------------- /src/flags/slot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/flags/slot.ts -------------------------------------------------------------------------------- /src/flags/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/flags/tag.ts -------------------------------------------------------------------------------- /src/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/help.ts -------------------------------------------------------------------------------- /src/hooks/command_not_found.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/hooks/command_not_found.ts -------------------------------------------------------------------------------- /src/logs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './printer'; 2 | -------------------------------------------------------------------------------- /src/logs/printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/logs/printer.ts -------------------------------------------------------------------------------- /src/manifest/index.ts: -------------------------------------------------------------------------------- 1 | export * from './manifest'; 2 | -------------------------------------------------------------------------------- /src/manifest/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/manifest/manifest.ts -------------------------------------------------------------------------------- /src/tty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/tty.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/ui/components/Loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/Loader.ts -------------------------------------------------------------------------------- /src/ui/components/SquidList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/SquidList.ts -------------------------------------------------------------------------------- /src/ui/components/Tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/Tabs.ts -------------------------------------------------------------------------------- /src/ui/components/VersionDbAccessTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/VersionDbAccessTab.ts -------------------------------------------------------------------------------- /src/ui/components/VersionDeployTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/VersionDeployTab.ts -------------------------------------------------------------------------------- /src/ui/components/VersionLogsTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/VersionLogsTab.ts -------------------------------------------------------------------------------- /src/ui/components/VersionManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/VersionManager.ts -------------------------------------------------------------------------------- /src/ui/components/VersionSummaryTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/VersionSummaryTab.ts -------------------------------------------------------------------------------- /src/ui/components/VersionView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/VersionView.ts -------------------------------------------------------------------------------- /src/ui/components/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/components/types.ts -------------------------------------------------------------------------------- /src/ui/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/ui/theme/index.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subsquid/squid-cli/HEAD/yarn.lock --------------------------------------------------------------------------------