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.
2
+
3
+
## What this project is
4
+
5
+
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.
6
+
7
+
## Commands
8
+
9
+
```bash
10
+
npm install
11
+
12
+
# Compile TypeScript
13
+
npm run vscode:prepublish # production compile (tsc)
14
+
15
+
# Watch mode during development
16
+
npm run compile # tsc --watch
17
+
18
+
# Run tests
19
+
npm test
20
+
```
21
+
22
+
## Architecture
23
+
24
+
-`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
25
+
-`package.json` — declares the VS Code extension manifest, activation events, and contributed commands
0 commit comments