create-react-microservice icon indicating copy to clipboard operation
create-react-microservice copied to clipboard

TASK: Update dependency execa to v7

Open renovate[bot] opened this issue 2 years ago β€’ 0 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
execa 1.0.0 -> 7.1.1 age adoption passing confidence

Release Notes

sindresorhus/execa (execa)

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').sync β†’ import {execaSync} from 'execa'
    • require('execa').command β†’ import {execaCommand} from 'execa'
    • require('execa').commandSync β†’ import {execaCommandSync} from 'execa'
    • require('execa').node β†’ import {execaNode} from 'execa'

v5.1.1

Compare Source

v5.1.0

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

Breaking
  • Remove faulty emulated ENOENT error on Windows (#​447) bdbd975 This is only a breaking change if you depend on the exact error message.
Improvements

v4.1.0

Compare Source

v4.0.3

Compare Source

  • Fix use of floating number for the timeout and forceKillAfterTimeout options (#​431) 9a157b3

v4.0.2

Compare Source

Bug fixes

  • Fix with third-party promises (like bluebird) not working (#​427)

v4.0.1

Compare Source

Bug fixes

v4.0.0

Compare Source

Breaking changes

Bug fixes

  • Fix childProcess.kill() not working with Electron (#​400)

v3.4.0

Compare Source

Features

v3.3.0

Compare Source

Features

  • Allow setting the windowsHide option (#​388). The option still defaults to true. However previously it could not be set to false.

Documentation

Thanks @​justsml for helping improving the documentation!

v3.2.0

Compare Source

Features

v3.1.0

Compare Source

Features

v3.0.0

Compare Source

Breaking changes

Features

Bug fixes

  • Fix errors being thrown when detached: true or cleanup: false is used (#​360)
  • Make execa compatible with Node.js 13.0.0-pre (#​370)

Dependencies

Documentation

  • Document the reasons why the returned promise might fail (#​364)

v2.1.0

Compare Source

Features
Documentation
  • Document the reasons why the returned promise might fail (#​364)
Dependencies

v2.0.5

Compare Source

Bug fixes

v2.0.4

Compare Source

Bug fixes

  • Fix errors being thrown when detached: true or cleanup: false is used (#​360) 211febe

v2.0.3

Compare Source

Bug fixes

  • Add missing TypeScript definition for all (#​345)

Documentation

v2.0.2

Compare Source

Bug fixes

v2.0.1

Compare Source

Bug fixes

  • Correctly set the engines.node field in package.json. Supported Node versions are either ^8.12.0 or >=9.7.0 (#​319, #​323)

Documentation

v2.0.0

Compare Source

Thanks to @​GMartigny, @​BendingBender, @​tomsotte, @​ammarbinfaisal, @​zokker13, @​stroncium, @​satyarohith, @​bradfordlemley, @​coreyfarrell, @​brandon93s, @​dtinth, @​papb for the great features and bug fixes they've contributed!

Please check the Medium article about this release!

Breaking changes

Features

Bug fixes

Documentation

Design

Tests

Maintainers


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[bot] avatar Feb 11 '23 18:02 renovate[bot]