Commit 94fe16d
authored
Update @malloydata packages to 0.0.420 (#249)
* Update @malloydata packages to 0.0.420; externalize pg-native
@malloydata/db-postgres pins pg to exact 8.7.3, whose lib/native/client.js
does a bare `require('pg-native')` that esbuild cannot resolve (pg-native is
an optional native client, not installed). Newer pg wraps that require in a
try/catch esbuild treats as optional, but the pin holds the pre-guard version.
Mark pg-native external (as the vscode extension already does) so esbuild
leaves the lazy require for runtime. Upstream context: malloydata/malloy#2928.
* ci: read Node version from .node-version instead of floating 24.x
CI set `node-version: 24.x` / '24', ignoring the committed .node-version
(24.16.0), so it ran Node 24.17+ whose http.Agent keep-alive regression makes
Google OAuth fail with "Premature close" — flaking the live BigQuery tests.
Point setup-node at .node-version (test + publish workflows) so CI honors the
pin. Mirrors malloydata/malloy#2949.1 parent f98f73d commit 94fe16d
5 files changed
Lines changed: 160 additions & 200 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments