-
Notifications
You must be signed in to change notification settings - Fork 52
Expand file tree
/
Copy pathpnpm-workspace.fleet.yaml
More file actions
67 lines (66 loc) · 3 KB
/
Copy pathpnpm-workspace.fleet.yaml
File metadata and controls
67 lines (66 loc) · 3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# Fleet-canonical catalog — the single source of truth for catalog deps that
# EVERY fleet repo carries. The cascade splices this `catalog:` block into each
# repo's real pnpm-workspace.yaml (the wheelhouse's own included, via dogfood).
#
# NOT a pnpm config file — the `.fleet` infix keeps it from colliding with the
# real `pnpm-workspace.yaml` (pnpm's own discovery, the cascade's pnpm-workspace
# handling, and find-by-name tooling all key on the bare name). Same reason
# `vitest.coverage.fleet.config.mts` is infixed.
#
# Fleet vs repo: deps HERE are fleet-wide (present in every repo's catalog).
# Repo-specific catalog deps stay in that repo's own pnpm-workspace.yaml and are
# never cascaded. That split is the whole point of this file.
#
# Versions live here; the human-readable purpose for each lives alongside the
# name in FLEET_CANONICAL_CATALOG_NAMES (scripts/repo/sync-scaffolding/manifest.mts).
# loadExpectedCatalogEntries() reads versions from this file + merges the purpose.
catalog:
# The fleet AI CLI — gh-aw workflow engine + socket-lib src/ai spawnAiAgent
# runtime. Soaked (published 2026-06-04). Members reference it via `catalog:`.
'@anthropic-ai/claude-code': 2.1.197
'@redwoodjs/agent-ci': 0.16.2
'dtu-github-actions': 0.16.2
'@sinclair/typebox': 0.34.49
'@socketregistry/packageurl-js': 1.4.2
'@socketsecurity/lib': 6.0.9
'@socketsecurity/registry': 2.0.2
'@socketsecurity/sdk': 4.0.1
'@socketregistry/packageurl-js-stable': 'npm:@socketregistry/packageurl-js@1.4.2'
'@socketsecurity/lib-stable': 'npm:@socketsecurity/lib@6.0.9'
'@socketsecurity/registry-stable': 'npm:@socketsecurity/registry@2.0.2'
'@socketsecurity/sdk-stable': 'npm:@socketsecurity/sdk@4.0.1'
'@types/mdast': 4.0.4
'@types/node': 26.1.0
'@types/semver': 7.7.1
'@types/shell-quote': 1.7.5
# Aliased to the published pre-rename artifact until @ultrathink/acorn.wasm
# ships; then flip to a plain version + npm deprecate the old name.
'@ultrathink/acorn.wasm': 'npm:@ultrathink/acorn-wasm@0.0.1'
'magic-string': 0.30.21
'markdownlint-cli2': 0.23.0
'mdast-util-from-markdown': 2.0.3
'micromark': 4.0.2
'neosanitize': 0.3.0
'nock': 15.0.0
'npm-run-all2': 9.0.2
'oxfmt': 0.57.0
'oxlint': 1.72.0
# playwright-core — headless Chromium driver for the rendering-chromium-to-png
# skill (render a page or a real unpacked MV3 extension popup to PNG so an
# agent can SEE it). Browser binary via `pnpm exec playwright install chromium`.
'playwright-core': 1.61.1
'regjsparser': 0.13.2
'semver': 7.8.5
'shell-quote': 1.9.0
'taze': 19.14.1
'typescript': 7.0.1-rc
'vitest': 4.1.9
'@vitest/coverage-v8': 4.1.9
'@vitest/ui': 4.1.9
# Optional fleet catalog — present in repos that use these tools; absent is
# fine (the cascade never injects these). Read by loadOptionalCatalogEntries()
# (manifest/catalog.mts) and the fleet doctor (scripts/fleet/doctor.mts) to
# resolve versions for catalog: refs that are missing their catalog entry.
catalogOptional:
'rolldown': 1.1.4
'vite': 8.1.0