You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file provides guidance to AI coding agents when working with code in this repository.
4
+
5
+
## What this project is
6
+
7
+
A Visual Studio Code extension that integrates [packwerk](https://github.com/Shopify/packwerk) checks directly into the editor. It runs `packwerk check` (or `pks check`) on the current Ruby file and surfaces violations inline.
8
+
9
+
## Commands
10
+
11
+
```bash
12
+
npm install
13
+
14
+
# Compile TypeScript
15
+
npm run vscode:prepublish # production compile (tsc)
16
+
17
+
# Watch mode during development
18
+
npm run compile # tsc --watch
19
+
20
+
# Run tests
21
+
npm test
22
+
```
23
+
24
+
## Architecture
25
+
26
+
-`src/` — TypeScript source; extension entry point registers a command that shells out to the packwerk/pks binary and parses its output into VS Code diagnostics
27
+
-`package.json` — declares the VS Code extension manifest, activation events, and contributed commands
0 commit comments