Skip to content

Conversation

@stdavis
Copy link
Member

@stdavis stdavis commented Jul 31, 2025

A lot of upgrades and standardizations. Waiting to hear back from DTS on Vista Citrix versions so that I know if I can do other arcgis-related upgrades (see note at the bottom of README).

@stdavis stdavis requested a review from Copilot July 31, 2025 20:15
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR migrates the Vista application from Create React App to Vite, updates React from v18 to v19, and standardizes the build tooling and dependencies. The migration includes updating environment variable handling, test framework changes, and build configuration updates.

  • Migration from Create React App to Vite build system
  • Update from React v18 to v19 with related dependency updates
  • Switch from Jest to Vitest for testing framework

Reviewed Changes

Copilot reviewed 28 out of 32 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
vite.config.js New Vite configuration file replacing Create React App build system
package.json Updated dependencies and scripts for Vite/Vitest migration
src/setupTests.js Removed Jest-specific test setup
src/components/esrijs/MapView.test.jsx Updated test syntax from Jest to Vitest
src/App.jsx Updated environment variable access and import path
eslint.config.mjs Simplified ESLint configuration using @ugrc/eslint-config
.env files Renamed environment variables from REACT_APP_ to VITE_APP_ prefix
index.html Updated HTML template for Vite with manual script import
.github/workflows/ Updated CI/CD workflows to use pnpm instead of npm

@stdavis stdavis requested a review from steveoh July 31, 2025 20:29
@stdavis stdavis enabled auto-merge (rebase) July 31, 2025 20:29
@stdavis
Copy link
Member Author

stdavis commented Aug 1, 2025

@steveoh Pinging you on this in case you missed the notification in the dbot avalanche.

@stdavis stdavis merged commit e9becc2 into main Aug 1, 2025
8 checks passed
@stdavis stdavis deleted the dev branch August 1, 2025 15:09
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.

3 participants