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
Copy file name to clipboardExpand all lines: AGENTS.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -106,6 +106,12 @@ Every package supports these scripts:
106
106
107
107
Version configuration lives in `config/versions.json` — maps PG versions (13-17) to their `libpg-query`, `pgsql-parser`, `pgsql-deparser`, and `@pgsql/types` versions plus npm dist-tags.
108
108
109
+
`prepare-versions` writes into `packages/{parser,deparser}/versions/`, which is gitignored and
110
+
**not** part of the root pnpm workspace — each generated tree gets its own `pnpm-workspace.yaml`,
111
+
so run `pnpm install` inside `versions/` before building them (see `PUBLISH.md`). Adding those
112
+
directories back to the root `pnpm-workspace.yaml` makes the root `pnpm-lock.yaml` depend on
113
+
whether a machine has run the generator, which means every install rewrites it.
0 commit comments