Skip to content

Update dependency cross-env to v10#677

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/cross-env-10.x
Open

Update dependency cross-env to v10#677
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/cross-env-10.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 9, 2026

This PR contains the following updates:

Package Change Age Confidence
cross-env ^5.2.1^10.0.0 age confidence

Release Notes

kentcdodds/cross-env (cross-env)

v10.1.0

Compare Source

Features
  • add support for default value syntax (152ae6a)

For example:

"dev:server": "cross-env wrangler dev --port ${PORT:-8787}",

If PORT is already set, use that value, otherwise fallback to 8787.

Learn more about Shell Parameter Expansion

v10.0.0

Compare Source

TL;DR: You should probably not have to change anything if:

  • You're using a modern maintained version of Node.js (v20+ is tested)
  • You're only using the CLI (most of you are as that's the intended purpose)

In this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in #​261

Was this needed? Not really, but I just thought it'd be fun to modernize this package.

Here's the highlights of what was done.

  • Replace Jest with Vitest for testing
  • Convert all source files from .js to .ts with proper TypeScript types
  • Use zshy for ESM-only builds (removes CJS support)
  • Adopt @​epic-web/config for TypeScript, ESLint, and Prettier
  • Update to Node.js >=20 requirement
  • Remove kcd-scripts dependency
  • Add comprehensive e2e tests with GitHub Actions matrix testing
  • Update GitHub workflow with caching and cross-platform testing
  • Modernize documentation and remove outdated sections
  • Update all dependencies to latest versions
  • Add proper TypeScript declarations and exports

The tool maintains its original functionality while being completely modernized with the latest tooling and best practices

BREAKING CHANGES
  • This is a major rewrite that changes the module format from CommonJS to ESM-only. The package now requires Node.js >=20 and only exports ESM modules (not relevant in most cases).

v7.0.3

Compare Source

Bug Fixes
  • add maintenance mode notice (fe80c84)

v7.0.2

Compare Source

Reverts

v7.0.1

Compare Source

Bug Fixes

v7.0.0

Compare Source

Features
BREAKING CHANGES
  • Drop Node 8 support

v6.0.3

Compare Source

Bug Fixes
  • do not compile anything (67f21c3)

v6.0.2

Compare Source

Bug Fixes
  • table of contents in README (a825e9c)

v6.0.1

Compare Source

Bug Fixes
  • update all packages, tests, and README (36bb6c3)

v6.0.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • Drop support for Node.js < 7.

Configuration

📅 Schedule: Branch creation - Between 04:00 PM and 07:59 PM, Monday through Friday ( * 16-19 * * 1-5 ) in timezone Europe/London, Automerge - Between 02:00 PM and 06:59 PM, Monday through Thursday ( * 14-18 * * 1-4 ) in timezone Europe/London.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@hmcts-jenkins-a-to-c hmcts-jenkins-a-to-c bot requested a deployment to preview March 9, 2026 19:43 Abandoned
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from a11e91d to a913d3a Compare March 12, 2026 15:44
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from a913d3a to 5098c6e Compare March 13, 2026 09:01
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from 5098c6e to a5d6705 Compare March 16, 2026 11:40
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from a5d6705 to 28b18a5 Compare March 16, 2026 12:44
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from 28b18a5 to d1c956a Compare March 25, 2026 16:54
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from d1c956a to d169390 Compare March 25, 2026 18:15
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from d169390 to 4ca7aeb Compare March 25, 2026 23:08
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch 2 times, most recently from 03aac0c to 6da4cf7 Compare March 27, 2026 03:09
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch 2 times, most recently from ce91804 to 6d05754 Compare March 27, 2026 13:41
@renovate renovate bot force-pushed the renovate/cross-env-10.x branch from 6d05754 to 77a0e13 Compare March 27, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants