Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

chore(deps): update dependency execa to v8 #1550

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 19, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
execa 5.1.1 -> 8.0.1 age adoption passing confidence

Release Notes

sindresorhus/execa (execa)

v8.0.1

Compare Source

Fixes

v8.0.0

Compare Source

Breaking
  • Require Node.js 16.17.0 and later (#​569)

v7.2.0

Compare Source

v7.1.1

Compare Source

Features

Bug fixes

v7.1.0

Compare Source

Features

import {$} from 'execa';

const branch = await $`git branch --show-current`;
await $`dep deploy --branch=${branch}`;
// Similar to `echo unicorns > stdout.txt` in Bash
await execa('echo', ['unicorns']).pipeStdout('stdout.txt');

// Similar to `echo unicorns 2> stdout.txt` in Bash
await execa('echo', ['unicorns']).pipeStderr('stderr.txt');

// Similar to `echo unicorns &> stdout.txt` in Bash
await execa('echo', ['unicorns'], {all: true}).pipeAll('all.txt');
// Similar to `cat < stdin.txt` in Bash
const {stdout} = await execa('cat', {inputFile: 'stdin.txt'});
console.log(stdout);
//=> 'unicorns'
  • Add verbose option to print each command on stderr before executing it. This can also be enabled by setting the NODE_DEBUG=execa environment variable in the current process.
> node file.js
unicorns
rainbows

> NODE_DEBUG=execa node file.js
[16:50:03.305] echo unicorns
unicorns
[16:50:03.308] echo rainbows
rainbows

v7.0.0

Compare Source

Breaking
Fixes

v6.1.0

Compare Source

v6.0.0

Compare Source

Breaking
  • Require Node.js 12.20 (#​478) 7707880
  • This package is now pure ESM. Please read this.
  • Moved from a default export to named exports.
    • require('execa')import {execa} from 'execa'
    • require('execa').syncimport {execaSync} from 'execa'
    • require('execa').commandimport {execaCommand} from 'execa'
    • require('execa').commandSyncimport {execaCommandSync} from 'execa'
    • require('execa').nodeimport {execaNode} from 'execa'

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/execa-8.x branch 6 times, most recently from de1ec8b to f8f33ad Compare August 25, 2023 04:59
@renovate renovate bot force-pushed the renovate/execa-8.x branch 3 times, most recently from 9d98724 to f69b7a9 Compare September 3, 2023 02:26
@renovate renovate bot force-pushed the renovate/execa-8.x branch 3 times, most recently from c1af62e to 0d21ace Compare September 15, 2023 21:10
@renovate renovate bot force-pushed the renovate/execa-8.x branch 6 times, most recently from cc088a3 to 66d1db8 Compare September 23, 2023 01:14
@renovate renovate bot force-pushed the renovate/execa-8.x branch 8 times, most recently from afe9f66 to c013795 Compare September 30, 2023 12:39
@renovate renovate bot force-pushed the renovate/execa-8.x branch 4 times, most recently from 8090fc7 to 1c8721b Compare October 5, 2023 00:03
@renovate renovate bot force-pushed the renovate/execa-8.x branch 7 times, most recently from 420c7ff to b8b8024 Compare October 14, 2023 03:05
@renovate renovate bot force-pushed the renovate/execa-8.x branch 7 times, most recently from 59f0575 to 79337cf Compare October 24, 2023 07:33
@renovate renovate bot force-pushed the renovate/execa-8.x branch 4 times, most recently from 96c00a8 to ebb28e4 Compare October 31, 2023 12:36
@renovate renovate bot force-pushed the renovate/execa-8.x branch 2 times, most recently from 565b587 to f5cd456 Compare November 5, 2023 16:05
@renovate renovate bot force-pushed the renovate/execa-8.x branch from f5cd456 to 7858168 Compare November 6, 2023 17:34
Copy link
Contributor Author

renovate bot commented Nov 27, 2023

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 8.x releases. But if you manually upgrade to 8.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/execa-8.x branch November 27, 2023 13:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant