Commit 1409b68
chore(deps): unpin AWS SDK, satisfy trust policies, fix vsce packaging
Unpin all @aws-sdk/client-* from exact 3.901.0 to ^3.901.0 so they track
updates rather than staying on an old pin; re-resolving lands on 3.1070.0
(the newest version past the 7-day cooldown).
Regenerate pnpm-lock.yaml so a clean `pnpm install` passes the repo's
supply-chain policies:
- minimumReleaseAge: the previously-fresh @smithy transitive deps now
resolve to aged versions automatically on re-resolution.
- no-downgrade: add version-scoped trustPolicyExclude for chokidar@4.0.3,
semver@5.7.2, semver@6.3.1, and undici-types@6.21.0 — all confirmed
benign provenance gaps (maintainers dropped npm provenance on those
specific releases and restored it later), not takeovers.
Add keepNames to the esbuild config so class names survive bundling. The
AWS SDK bump triggered an esbuild identifier collision (e.g.
DescribeKeyCommand -> DescribeKeyCommand2) that broke the provider tests'
constructor.name dispatch.
Fix `vsce package`: compile no longer runs through npm-run-all, which
spawned the corepack-managed pnpm shim directly and failed with EACCES
(the cached pnpm.cjs has no execute bit). compile now invokes esbuild and
vite directly with && for correct failure propagation; the redundant
compile:extension/compile:appinspector-webview sub-scripts are removed.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 3d44caa commit 1409b68
4 files changed
Lines changed: 1610 additions & 2738 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
32 | 37 | | |
33 | 38 | | |
34 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
436 | 436 | | |
437 | 437 | | |
438 | 438 | | |
439 | | - | |
| 439 | + | |
440 | 440 | | |
441 | 441 | | |
442 | | - | |
443 | | - | |
444 | | - | |
| 442 | + | |
445 | 443 | | |
446 | 444 | | |
447 | 445 | | |
| |||
456 | 454 | | |
457 | 455 | | |
458 | 456 | | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | | - | |
475 | | - | |
476 | | - | |
477 | | - | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
478 | 476 | | |
479 | 477 | | |
480 | 478 | | |
| |||
0 commit comments