Skip to content

Commit d0dfc6a

Browse files
authored
Merge branch 'main' into fix/stable-scrollbar-gutter
2 parents 37f4f80 + b0051c0 commit d0dfc6a

9 files changed

Lines changed: 343 additions & 1061 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
19-
with:
20-
submodules: recursive
2119

2220
- name: Install pnpm
2321
uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093
@@ -55,8 +53,6 @@ jobs:
5553
fail-fast: false
5654
steps:
5755
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
58-
with:
59-
submodules: recursive
6056

6157
- name: Install pnpm
6258
uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093
@@ -82,8 +78,6 @@ jobs:
8278
runs-on: ubuntu-latest
8379
steps:
8480
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
85-
with:
86-
submodules: recursive
8781

8882
- name: Install pnpm
8983
uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093

.github/workflows/src/ci.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- uses: actions/checkout@v5
20-
with:
21-
submodules: recursive
2220

2321
- name: Install pnpm
2422
uses: pnpm/action-setup@v4
@@ -54,8 +52,6 @@ jobs:
5452

5553
steps:
5654
- uses: actions/checkout@v5
57-
with:
58-
submodules: recursive
5955

6056
- name: Install pnpm
6157
uses: pnpm/action-setup@v4
@@ -82,8 +78,6 @@ jobs:
8278

8379
steps:
8480
- uses: actions/checkout@v5
85-
with:
86-
submodules: recursive
8781

8882
- name: Install pnpm
8983
uses: pnpm/action-setup@v4

.gitmodules

Lines changed: 0 additions & 3 deletions
This file was deleted.

AGENTS.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Two layers, one mental model:
66

7-
- **`devframe`***the container for one devtool integration, portable across viewers.* External project; lives at [`github.com/devframes/devframe`](https://github.com/devframes/devframe), docs at [`devfra.me`](https://devfra.me). Consumed here as an npm dependency (`catalog:deps`). A checked-in submodule at `devframe/` mirrors the source at the pinned tag for browsing and upstream contributions.
7+
- **`devframe`***the container for one devtool integration, portable across viewers.* External project; lives at [`github.com/devframes/devframe`](https://github.com/devframes/devframe), docs at [`devfra.me`](https://devfra.me). Consumed here as an npm dependency (`catalog:deps`).
88
- **`@vitejs/devtools-kit`***the hub that unites many devtools integrations.* Owns docking, the command palette, toasts, terminal sessions — anything that only makes sense when more than one tool shares a UI. Provides `createPluginFromDevframe(devframeApp)` so a portable devframe definition drops into Vite DevTools as a Vite plugin, with the dock entry auto-derived from the definition's metadata.
99

1010
When deciding where something belongs: if a single-app standalone CLI would still need it, it belongs upstream in devframe; if it only matters once you have multiple integrations or a host UI, it lives in the kit.
@@ -28,8 +28,6 @@ Monorepo (`pnpm` workspaces + `turbo`). ESM TypeScript; bundled with `tsdown`. P
2828
Other top-level directories:
2929
- `docs/` — VitePress docs; guides in `docs/guide/`
3030
- `skills/` — Agent skill files generated from docs via [Agent Skills](https://agentskills.io/home). Structured references (RPC patterns, dock types, shared state, project structure) for AI agent context.
31-
- `devframe/` — Git submodule pinned to the `devframe` version in `catalogs.deps`. Run `pnpm sync` to align with the catalog; `pnpm sync <version>` or `pnpm sync --latest` to bump.
32-
- `scripts/sync.ts` — Submodule pin manager (see `pnpm sync --help`).
3331

3432
```mermaid
3533
flowchart TD

devframe

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/.vitepress/config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ export default extendConfig(withMermaid(defineConfig({
6161
'packages/**',
6262
'examples/**',
6363
'tests/**',
64-
'devframe/**',
6564
'docs/.vitepress/**',
6665
'.github/**',
6766
'.context/**',

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
"play:debug": "pnpm -C packages/core run play:debug",
1717
"play:standalone": "pnpm -C packages/core run dev:standalone",
1818
"example:plugin-file-explorer": "pnpm -C examples/plugin-file-explorer run play:dev",
19-
"postinstall": "tsx scripts/sync.ts && npx simple-git-hooks && pnpm -C packages/rolldown run dev:prepare && skills-npm",
20-
"sync": "tsx scripts/sync.ts",
19+
"postinstall": "npx simple-git-hooks && pnpm -C packages/rolldown run dev:prepare && skills-npm",
2120
"lint": "eslint --cache",
2221
"test": "vitest",
2322
"test:e2e": "pnpm -C e2e run test",

0 commit comments

Comments
 (0)