Skip to content

Refresh E2E-tested JavaScript dependencies - #342

Open
Matt (mattgotteiner) wants to merge 2 commits into
mainfrom
refresh-dependencies
Open

Refresh E2E-tested JavaScript dependencies#342
Matt (mattgotteiner) wants to merge 2 commits into
mainfrom
refresh-dependencies

Conversation

@mattgotteiner

@mattgotteiner Matt (mattgotteiner) commented Jul 21, 2026

Copy link
Copy Markdown
Member

Summary

  • refresh the demo JavaScript dependencies within the existing API generation
  • regenerate a portable npm lockfile with no environment-specific registry URLs
  • document the Node.js 22 runtime required by the refreshed Azure SDK dependency tree

Live E2E validation

Validated on Node.js 22 against existing Azure resources:

  • clean dependency installation passed
  • uploaded 108 documents successfully
  • text, vector, and hybrid queries returned relevant results
  • regenerated text-embedding-3-large embeddings at 3072 dimensions
  • removed all temporary indexes and test objects after validation

Additional validation

  • npm audit reports zero vulnerabilities for the demo project
  • lockfile contains no environment-specific package-feed URLs

Deferred from this PR

The following upgrades were restored to main and are intentionally not included:

  • data-chunking dependencies: LangChain notebook passed live testing, but the indexer notebook was blocked by the existing shared-key-disabled/NSP Storage route
  • custom-vectorizer dependencies: no existing Function App resources were available and provisioning was prohibited
  • Document Intelligence custom-skill dependencies: no existing Document Intelligence/Function resources were available and provisioning was prohibited
  • root dotenv update: not covered by the completed live E2E lane

These deferred upgrades require a future fully provisioned E2E hill before inclusion.

Matt Gotteiner and others added 2 commits July 21, 2026 16:45
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@mattgotteiner Matt (mattgotteiner) changed the title Refresh sample dependencies Refresh E2E-tested JavaScript dependencies Jul 22, 2026
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