-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
46 lines (43 loc) · 2.46 KB
/
Copy pathpnpm-workspace.yaml
File metadata and controls
46 lines (43 loc) · 2.46 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
# pnpm-workspace.yaml — single source of truth for workspace membership.
#
# This file is authoritative. The "workspaces" field in root package.json
# has been removed because pnpm ignores it in favour of this file.
#
# Workspace layout
# ─────────────────────────────────────────────────────────────────────────────
# Top-level service packages (each has its own package.json)
# sdk/ TypeScript SDK (@invoice-liquidity/sdk)
# cli/ Command-line interface (@invoice-liquidity/cli)
# indexer/ Production event indexer service (iln-indexer)
# notifications/ Webhook notification service (@invoice-liquidity/notifications)
# docs/ Nextra 2 legacy docs source (@invoice-liquidity/docs)
#
# Shared library packages (packages/*)
# packages/docs Canonical deployed docs site (@invoice-liquidity/docs-next)
# packages/eslint-config Shared ESLint config (@iln/eslint-config)
# packages/indexer Horizon indexer utility lib (@iln/indexer)
# packages/mock-backend Mock backend for testing (@iln/mock-backend)
# packages/opentelemetry OpenTelemetry instrumentation (@iln/opentelemetry)
# packages/react React component library (@iln/react)
# packages/scripts Internal dev scripts/bin (no public name)
# packages/sdk SDK package variant (@iln/sdk)
# packages/shared Shared utilities (@iln/shared)
# packages/test-utils Test helper utilities (@iln/test-utils)
# packages/upgrade-tests Upgrade compatibility tests (@iln/upgrade-tests)
#
# Example applications (examples/*) — 8 directories with package.json
# analytics-plugin, governance-monitor, javascript-example, lp-automation,
# portfolio-report, react-example, submit-invoice, typescript-example
# ─────────────────────────────────────────────────────────────────────────────
packages:
# Top-level service packages
- sdk
- cli
- indexer
- notifications
- oracle-service
- docs
# All packages/* subdirectories (covers packages/shared and every other package)
- 'packages/*'
# Example applications
- 'examples/*'