Updated Meteor to 3.4 and updated Meteor and NPM packages to current versions#1353
Open
mollybsmith-noaa wants to merge 1 commit intodevelopmentfrom
Open
Updated Meteor to 3.4 and updated Meteor and NPM packages to current versions#1353mollybsmith-noaa wants to merge 1 commit intodevelopmentfrom
mollybsmith-noaa wants to merge 1 commit intodevelopmentfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the repo to Meteor 3.4 and refreshes Meteor package pins and NPM dependencies across multiple Meteor apps and the test suite.
Changes:
- Bumped Meteor release to
METEOR@3.4across apps and updated.meteor/packages/.meteor/versionspins. - Updated app
package.jsondependencies (notably Babel andmysql2) and WebdriverIO devDependencies for tests. - Advanced
METexpressandMATScommongit submodule refs.
Reviewed changes
Copilot reviewed 63 out of 79 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tests/package.json | Updates WebdriverIO devDependencies used by the test runner. |
| apps/upperair/package.json | Updates NPM dependencies for the Upperair app. |
| apps/upperair/.meteor/versions | Refreshes Meteor package version pins for the Upperair app. |
| apps/upperair/.meteor/release | Bumps Meteor release channel for the Upperair app. |
| apps/upperair/.meteor/packages | Updates requested Meteor packages/pins for the Upperair app. |
| apps/surfrad/package.json | Updates NPM dependencies for the Surfrad app. |
| apps/surfrad/.meteor/versions | Refreshes Meteor package version pins for the Surfrad app. |
| apps/surfrad/.meteor/release | Bumps Meteor release channel for the Surfrad app. |
| apps/surfrad/.meteor/packages | Updates requested Meteor packages/pins for the Surfrad app. |
| apps/surface/package.json | Updates NPM dependencies for the Surface app. |
| apps/surface/.meteor/versions | Refreshes Meteor package version pins for the Surface app. |
| apps/surface/.meteor/release | Bumps Meteor release channel for the Surface app. |
| apps/surface/.meteor/packages | Updates requested Meteor packages/pins for the Surface app. |
| apps/scorecard/package.json | Updates NPM dependencies for the Scorecard app. |
| apps/scorecard/.meteor/versions | Refreshes Meteor package version pins for the Scorecard app. |
| apps/scorecard/.meteor/release | Bumps Meteor release channel for the Scorecard app. |
| apps/scorecard/.meteor/packages | Updates requested Meteor packages/pins for the Scorecard app. |
| apps/radar/package.json | Updates NPM dependencies for the Radar app. |
| apps/radar/.meteor/versions | Refreshes Meteor package version pins for the Radar app. |
| apps/radar/.meteor/release | Bumps Meteor release channel for the Radar app. |
| apps/radar/.meteor/packages | Updates requested Meteor packages/pins for the Radar app. |
| apps/ptype/package.json | Updates NPM dependencies for the PType app. |
| apps/ptype/.meteor/versions | Refreshes Meteor package version pins for the PType app. |
| apps/ptype/.meteor/release | Bumps Meteor release channel for the PType app. |
| apps/ptype/.meteor/packages | Updates requested Meteor packages/pins for the PType app. |
| apps/precipitation1hr/package.json | Updates NPM dependencies for the Precipitation1hr app. |
| apps/precipitation1hr/.meteor/versions | Refreshes Meteor package version pins for the Precipitation1hr app. |
| apps/precipitation1hr/.meteor/release | Bumps Meteor release channel for the Precipitation1hr app. |
| apps/precipitation1hr/.meteor/packages | Updates requested Meteor packages/pins for the Precipitation1hr app. |
| apps/precipGauge/package.json | Updates NPM dependencies for the PrecipGauge app. |
| apps/precipGauge/.meteor/versions | Refreshes Meteor package version pins for the PrecipGauge app. |
| apps/precipGauge/.meteor/release | Bumps Meteor release channel for the PrecipGauge app. |
| apps/precipGauge/.meteor/packages | Updates requested Meteor packages/pins for the PrecipGauge app. |
| apps/precipAccum/package.json | Updates NPM dependencies for the PrecipAccum app. |
| apps/precipAccum/.meteor/versions | Refreshes Meteor package version pins for the PrecipAccum app. |
| apps/precipAccum/.meteor/release | Bumps Meteor release channel for the PrecipAccum app. |
| apps/precipAccum/.meteor/packages | Updates requested Meteor packages/pins for the PrecipAccum app. |
| apps/landuse/package.json | Updates NPM dependencies for the Landuse app. |
| apps/landuse/.meteor/versions | Refreshes Meteor package version pins for the Landuse app. |
| apps/landuse/.meteor/release | Bumps Meteor release channel for the Landuse app. |
| apps/landuse/.meteor/packages | Updates requested Meteor packages/pins for the Landuse app. |
| apps/ensemble/package.json | Updates NPM dependencies for the Ensemble app. |
| apps/ensemble/.meteor/versions | Refreshes Meteor package version pins for the Ensemble app. |
| apps/ensemble/.meteor/release | Bumps Meteor release channel for the Ensemble app. |
| apps/ensemble/.meteor/packages | Updates requested Meteor packages/pins for the Ensemble app. |
| apps/ceil-vis15/package.json | Updates NPM dependencies for the Ceil-vis15 app. |
| apps/ceil-vis15/.meteor/versions | Refreshes Meteor package version pins for the Ceil-vis15 app. |
| apps/ceil-vis15/.meteor/release | Bumps Meteor release channel for the Ceil-vis15 app. |
| apps/ceil-vis15/.meteor/packages | Updates requested Meteor packages/pins for the Ceil-vis15 app. |
| apps/ceil-vis/package.json | Updates NPM dependencies for the Ceil-vis app. |
| apps/ceil-vis/.meteor/versions | Refreshes Meteor package version pins for the Ceil-vis app. |
| apps/ceil-vis/.meteor/release | Bumps Meteor release channel for the Ceil-vis app. |
| apps/ceil-vis/.meteor/packages | Updates requested Meteor packages/pins for the Ceil-vis app. |
| apps/cb-metar/package.json | Updates NPM dependencies for the CB-metar app. |
| apps/cb-metar/.meteor/versions | Refreshes Meteor package version pins for the CB-metar app. |
| apps/cb-metar/.meteor/release | Bumps Meteor release channel for the CB-metar app. |
| apps/cb-metar/.meteor/packages | Updates requested Meteor packages/pins for the CB-metar app. |
| apps/airQuality/package.json | Updates NPM dependencies for the AirQuality app. |
| apps/airQuality/.meteor/versions | Refreshes Meteor package version pins for the AirQuality app. |
| apps/airQuality/.meteor/release | Bumps Meteor release channel for the AirQuality app. |
| apps/airQuality/.meteor/packages | Updates requested Meteor packages/pins for the AirQuality app. |
| METexpress | Updates the METexpress submodule commit reference. |
| MATScommon | Updates the MATScommon submodule commit reference. |
Files not reviewed (16)
- apps/airQuality/package-lock.json: Language not supported
- apps/cb-metar/package-lock.json: Language not supported
- apps/ceil-vis/package-lock.json: Language not supported
- apps/ceil-vis15/package-lock.json: Language not supported
- apps/ensemble/package-lock.json: Language not supported
- apps/landuse/package-lock.json: Language not supported
- apps/precipAccum/package-lock.json: Language not supported
- apps/precipGauge/package-lock.json: Language not supported
- apps/precipitation1hr/package-lock.json: Language not supported
- apps/ptype/package-lock.json: Language not supported
- apps/radar/package-lock.json: Language not supported
- apps/scorecard/package-lock.json: Language not supported
- apps/surface/package-lock.json: Language not supported
- apps/surfrad/package-lock.json: Language not supported
- apps/upperair/package-lock.json: Language not supported
- tests/package-lock.json: Language not supported
Comments suppressed due to low confidence (4)
apps/upperair/.meteor/release:1
- Using a minor-only Meteor release (e.g.,
METEOR@3.4) can make builds non-deterministic as patch updates are pulled in over time. If you want reproducible builds, consider pinning to a full patch release (e.g.,METEOR@3.4.x) across all app.meteor/releasefiles.
apps/upperair/package.json:1 - The Babel packages are now on different minor versions (
@babel/core7.29.x vs@babel/runtime/@babel/eslint-parser7.28.x). To reduce the chance of subtle incompatibilities, align these Babel package versions to the same release line (ideally the same minor/version range) in each apppackage.json.
apps/upperair/package.json:1 - The Babel packages are now on different minor versions (
@babel/core7.29.x vs@babel/runtime/@babel/eslint-parser7.28.x). To reduce the chance of subtle incompatibilities, align these Babel package versions to the same release line (ideally the same minor/version range) in each apppackage.json.
apps/upperair/.meteor/packages:1 - There’s inconsistent spacing before the inline comments (line 14 vs 15), which makes these generated-style config files harder to scan in diffs. Please normalize the spacing/alignment here (and in the other
.meteor/packagesfiles where this same misalignment appears).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
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.
Updated Meteor to 3.4 and updated Meteor and NPM packages to current versions.