Update devcontainer and developer dependencies#53
Merged
Conversation
Bump devcontainer docker-in-docker feature to v3 and update devDependencies in both api and root packages. Key bumps include @types/node to ^25.9.2 and azure-functions-core-tools to ^4.12.0 (core tools now target Node >=20). package-lock.json and api/package-lock.json were regenerated to sync resolved versions and sub-dependency updates.
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found. |
There was a problem hiding this comment.
Pull request overview
Updates the developer environment and development-time dependencies for the React/Vite frontend and Azure Functions API, including a devcontainer feature bump and regenerated lockfiles to reflect updated resolved versions.
Changes:
- Bump devcontainer
docker-in-dockerfeature from v2 → v3. - Update root devDependencies (ESLint, TypeScript ESLint, Vite) and app deps (e.g.,
date-fns,lucide-react). - Update API devDependencies (notably
azure-functions-core-toolsand@types/node) and regenerate both lockfiles.
Show a summary per file
| File | Description |
|---|---|
| package.json | Updates frontend deps/devDeps (incl. lint/tooling and @types/node) and keeps Node engine constraints. |
| package-lock.json | Regenerated to sync resolved dependency graph with updated root package.json versions. |
| api/package.json | Updates API devDependencies (incl. azure-functions-core-tools and @types/node) under Node 20+/22+ engines. |
| api/package-lock.json | Regenerated to sync resolved dependency graph with updated api/package.json versions. |
| .devcontainer/devcontainer.json | Bumps docker-in-docker feature to v3 for the devcontainer environment. |
Copilot's findings
Files not reviewed (1)
- api/package-lock.json: Language not supported
- Files reviewed: 3/5 changed files
- Comments generated: 2
Comment on lines
74
to
77
| "@playwright/test": "^1.59.1", | ||
| "@tailwindcss/postcss": "^4.2.4", | ||
| "@types/node": "^25.6.2", | ||
| "@types/node": "^25.9.2", | ||
| "@types/qrcode": "^1.5.6", |
Comment on lines
21
to
+24
| "devDependencies": { | ||
| "@types/jest": "^30.0.0", | ||
| "@types/node": "^25.6.2", | ||
| "azure-functions-core-tools": "^4.11.0", | ||
| "@types/node": "^25.9.2", | ||
| "azure-functions-core-tools": "^4.12.0", |
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://black-sea-06298f70f-53.eastus2.7.azurestaticapps.net |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bump devcontainer docker-in-docker feature to v3 and update devDependencies in both api and root packages. Key bumps include @types/node to ^25.9.2 and azure-functions-core-tools to ^4.12.0 (core tools now target Node >=20). package-lock.json and api/package-lock.json were regenerated to sync resolved versions and sub-dependency updates.