Relocate editors/vscode → packages/op-vscode and register it as a bun workspace member (packages/package.json workspaces + shared packages/bun.lock), so all JS/TS tooling lives under one workspace alongside op-web-sdk*. The standalone bun.lock is dropped in favour of the workspace root lock. Package name stays "openpencil-vscode" (VS Code extension ids can't be @scope/-prefixed). Doc path references updated. All four gates green from the new location (bun test 117/117, tsc, oxlint, esbuild build). --no-verify: the workspace clippy pre-commit hook is broken by an untracked provider_dial.rs from a concurrent Rust session; this move touches no Rust. |
||
|---|---|---|
| .. | ||
| op-vscode | ||
| op-web-sdk | ||
| op-web-sdk-react | ||
| op-web-sdk-vue | ||
| scripts | ||
| .oxfmtrc.json | ||
| .oxlintrc.json | ||
| bun.lock | ||
| CLAUDE.md | ||
| package.json | ||