Commit 20bc308
committed
fix: align vendored TypeSpec stack with Network specs (compiler 1.13 / azure-core 0.69)
ci: bump Node to 22.x for TypeSpec 1.13 submodule (requires node >=22)
ci: bump pnpm to 10.30.2 to match TypeSpec submodule (fixes frozen-lockfile overrides mismatch)
ci: build TypeSpec packages in the submodule workspace
build:typespec previously ran `pnpm -r build` from the repo root, which
pulls the vendored src/typespec packages into the root workspace and
resolves a different @alloy-js/cli + typescript than the submodule pins.
That mismatch makes `alloy build` (emitter-framework, tspd, http-client*)
crash with `ts.sys` undefined. Building with `pnpm -C src/typespec -r`
uses the submodule's own resolution, where alloy builds correctly; the
turbo monorepo root and the doc websites are excluded, and typespec-aaz
is built separately afterwards. Verified: full build + pnpm bundle
succeed with compiler 1.13 / azure-core 0.69 libs present.1 parent 42f1230 commit 20bc308
12 files changed
Lines changed: 12472 additions & 10216 deletions
File tree
- .github/workflows
- src
- aaz_dev/swagger/api
- typespec-aaz
- src
- test
- web/src
- __tests__/unit
- typespec
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
| 39 | + | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
36 | 42 | | |
37 | 43 | | |
0 commit comments