https://github.com/plexsystems/vscode-regolint
Lint your Rego policies inside of Visual Studio Code
https://github.com/plexsystems/vscode-regolint
lint rego vscode
Last synced: 5 months ago
JSON representation
Lint your Rego policies inside of Visual Studio Code
- Host: GitHub
- URL: https://github.com/plexsystems/vscode-regolint
- Owner: plexsystems
- License: mit
- Created: 2020-02-23T04:17:32.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-06-16T10:43:37.000Z (almost 2 years ago)
- Last Synced: 2025-09-23T18:40:35.020Z (8 months ago)
- Topics: lint, rego, vscode
- Language: TypeScript
- Size: 168 KB
- Stars: 16
- Watchers: 4
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vscode-regolint [](https://github.com/plexsystems/vscode-regolint/blob/master/LICENSE) [](https://github.com/plexsystems/vscode-regolint/releases)
vscode-regolint enables you to lint [Rego](https://www.openpolicyagent.org/docs/latest/policy-language/) files directly within [Visual Studio Code](https://code.visualstudio.com/)

## Example

## Installation
This extension can be installed through the Visual Studio [marketplace](https://marketplace.visualstudio.com/items?itemName=Plex.vscode-regolint). Alternatively, a VSIX installer is available on the [releases](https://github.com/plexsystems/vscode-regolint/releases) page.
```
NOTE: OPA must be installed and available in your PATH
```
## Local Development
To install the needed dependencies run `npm install`
To compile the solution locally run `npm run compile`
To run the extension in a Visual Studio Code development environment press `F5` in Visual Studio Code