Skip to content

Update Commerce dependencies in Admin UI and Purchase Approval samples - #81

Open
iivvaannxx wants to merge 6 commits into
mainfrom
update-deps
Open

Update Commerce dependencies in Admin UI and Purchase Approval samples#81
iivvaannxx wants to merge 6 commits into
mainfrom
update-deps

Conversation

@iivvaannxx

@iivvaannxx iivvaannxx commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update Admin UI v2 and Purchase Approval samples to the stable Commerce SDK/library releases
  • replace non-reproducible latest TypeScript dependencies with the compatibility ranges declared by aio-commerce-lib-app
  • add generated backend UI lifecycle hooks and commit Purchase Approval app-management/configuration artifacts
  • add the Purchase Approval installation API requirements
  • stop checking generated JavaScript in custom-menu-with-navigation; generated manifest JSON currently widens schema literals and needs a future typing solution

Validation

  • all affected Admin UI v2 and Purchase Approval typechecks pass
  • Purchase Approval Jest tests pass: 5 suites, 57 tests

iivvaannxx and others added 6 commits August 19, 2026 14:40
Refresh Admin UI v2 and Purchase Approval samples to the latest stable Commerce SDK packages, replace non-reproducible latest ranges, add generated lifecycle hooks and Purchase Approval artifacts, and keep typed config resolution for generated actions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Resolve the typed config source through the package imports types condition while preserving the generated manifest module for runtime resolution.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Remove the conditional import workaround so the navigation sample keeps the same generated runtime config mapping as the other samples.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Limit the navigation sample typecheck to authored TypeScript for now. Generated manifest JSON widens schema literals and needs a separate typing solution.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant