├── .env.local ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── actions │ └── set-version │ │ └── action.yml └── workflows │ ├── build.yml │ ├── publish.yml │ └── pull-request-lint.yml ├── .gitignore ├── .node-version ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── biome.json ├── docs └── images │ └── localstack-toolkit-setup-wizard.gif ├── eslint.config.mjs ├── package.json ├── resources ├── fonts │ └── localstack.woff └── icons │ ├── localstack-icon-256x256.png │ └── localstack.svg ├── src ├── constants.ts ├── extension.ts ├── plugins.ts ├── plugins │ ├── configure-aws.ts │ ├── logs.ts │ ├── manage.ts │ ├── setup.ts │ └── status-bar.ts ├── test │ ├── configure-aws.test.ts │ ├── extension.test.ts │ ├── ini-parser.test.ts │ └── json-lines-stream.test.ts └── utils │ ├── assert.ts │ ├── authenticate.ts │ ├── cli.ts │ ├── configure-aws.ts │ ├── container-status.ts │ ├── emitter.ts │ ├── exec.ts │ ├── immediate-once.ts │ ├── ini-parser.ts │ ├── install.ts │ ├── json-lines-stream.ts │ ├── license.ts │ ├── localstack-status.ts │ ├── manage.ts │ ├── promises.ts │ ├── prompts.ts │ ├── setup-status.ts │ ├── setup.ts │ ├── spawn.ts │ ├── telemetry.ts │ └── time-tracker.ts └── tsconfig.json /.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.env.local -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/actions/set-version/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.github/actions/set-version/action.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.github/workflows/pull-request-lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @tiurin @anisaoshafi @skyrpex 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/biome.json -------------------------------------------------------------------------------- /docs/images/localstack-toolkit-setup-wizard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/docs/images/localstack-toolkit-setup-wizard.gif -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/package.json -------------------------------------------------------------------------------- /resources/fonts/localstack.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/resources/fonts/localstack.woff -------------------------------------------------------------------------------- /resources/icons/localstack-icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/resources/icons/localstack-icon-256x256.png -------------------------------------------------------------------------------- /resources/icons/localstack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/resources/icons/localstack.svg -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/plugins.ts -------------------------------------------------------------------------------- /src/plugins/configure-aws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/plugins/configure-aws.ts -------------------------------------------------------------------------------- /src/plugins/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/plugins/logs.ts -------------------------------------------------------------------------------- /src/plugins/manage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/plugins/manage.ts -------------------------------------------------------------------------------- /src/plugins/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/plugins/setup.ts -------------------------------------------------------------------------------- /src/plugins/status-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/plugins/status-bar.ts -------------------------------------------------------------------------------- /src/test/configure-aws.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/test/configure-aws.test.ts -------------------------------------------------------------------------------- /src/test/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/test/extension.test.ts -------------------------------------------------------------------------------- /src/test/ini-parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/test/ini-parser.test.ts -------------------------------------------------------------------------------- /src/test/json-lines-stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/test/json-lines-stream.test.ts -------------------------------------------------------------------------------- /src/utils/assert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/assert.ts -------------------------------------------------------------------------------- /src/utils/authenticate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/authenticate.ts -------------------------------------------------------------------------------- /src/utils/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/cli.ts -------------------------------------------------------------------------------- /src/utils/configure-aws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/configure-aws.ts -------------------------------------------------------------------------------- /src/utils/container-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/container-status.ts -------------------------------------------------------------------------------- /src/utils/emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/emitter.ts -------------------------------------------------------------------------------- /src/utils/exec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/exec.ts -------------------------------------------------------------------------------- /src/utils/immediate-once.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/immediate-once.ts -------------------------------------------------------------------------------- /src/utils/ini-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/ini-parser.ts -------------------------------------------------------------------------------- /src/utils/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/install.ts -------------------------------------------------------------------------------- /src/utils/json-lines-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/json-lines-stream.ts -------------------------------------------------------------------------------- /src/utils/license.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/license.ts -------------------------------------------------------------------------------- /src/utils/localstack-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/localstack-status.ts -------------------------------------------------------------------------------- /src/utils/manage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/manage.ts -------------------------------------------------------------------------------- /src/utils/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/promises.ts -------------------------------------------------------------------------------- /src/utils/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/prompts.ts -------------------------------------------------------------------------------- /src/utils/setup-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/setup-status.ts -------------------------------------------------------------------------------- /src/utils/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/setup.ts -------------------------------------------------------------------------------- /src/utils/spawn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/spawn.ts -------------------------------------------------------------------------------- /src/utils/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/telemetry.ts -------------------------------------------------------------------------------- /src/utils/time-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/src/utils/time-tracker.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-toolkit-vscode/HEAD/tsconfig.json --------------------------------------------------------------------------------