Komodo TOML Helper
Autocomplete and validation for Komodo resource TOML files.
Features
- Autocomplete for resource names (
server, stack, build, deployment, etc.)
- Autocomplete for tags, git repos, branches, providers, and accounts
- Warning squiggles for unknown resource references
Setup
Set the folder containing your Komodo TOML files in settings:
"komodoTomlHelper.workspaceFolder": "komodo"
Default is komodo (relative to workspace root).
Development
Prerequisites
- Node.js (v20+)
- Bun
- npm can also be used just replace all bun with npm in commands
- VS Code
Setup
git clone https://gitlab.com/Oskar1504/komodo-toml-helper
cd komodo-toml-helper
bun install
Build
bun run compile
Or watch for changes:
bun run watch
Run & Debug
Press F5 in VS Code to launch an Extension Development Host with the extension loaded.
Package
bunx vsce package --no-dependencies
Produces komodo-toml-helper-x.x.x.vsix which can be installed via:
code --install-extension komodo-toml-helper-x.x.x.vsix
| |