Skip to content

Commit

Permalink
chore(script): upgrade execa
Browse files Browse the repository at this point in the history
  • Loading branch information
eunjae-lee committed Mar 15, 2022
1 parent 4105f64 commit 16742ad
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 10 deletions.
6 changes: 3 additions & 3 deletions scripts/common.ts
@@ -1,7 +1,7 @@
import fsp from 'fs/promises';
import path from 'path';

import execa from 'execa'; // https://github.com/sindresorhus/execa/tree/v5.1.1
import { execaCommand } from 'execa';

import openapitools from '../openapitools.json';

Expand Down Expand Up @@ -111,14 +111,14 @@ export async function run(
try {
if (verbose) {
return (
await execa.command(command, {
await execaCommand(command, {
stdout: 'inherit',
shell: 'bash',
cwd,
})
).stdout;
}
return (await execa.command(command, { shell: 'bash', cwd })).stdout;
return (await execaCommand(command, { shell: 'bash', cwd })).stdout;
} catch (err) {
if (errorMessage) {
throw new Error(`[ERROR] ${errorMessage}`);
Expand Down
2 changes: 1 addition & 1 deletion scripts/package.json
Expand Up @@ -21,7 +21,7 @@
"commander": "9.0.0",
"dotenv": "16.0.0",
"eslint": "8.6.0",
"execa": "5.1.1",
"execa": "6.1.0",
"folder-hash": "4.0.2",
"inquirer": "8.2.0",
"jest": "27.4.7",
Expand Down
4 changes: 2 additions & 2 deletions scripts/release/process-release.ts
Expand Up @@ -2,7 +2,7 @@
import fsp from 'fs/promises';

import dotenv from 'dotenv';
import execa from 'execa';
import { execa, execaSync } from 'execa';

import openapitools from '../../openapitools.json';
import {
Expand All @@ -28,7 +28,7 @@ dotenv.config({ path: ROOT_ENV_PATH });

function getIssueBody(): string {
return JSON.parse(
execa.sync('curl', [
execaSync('curl', [
'-H',
`Authorization: token ${process.env.GITHUB_TOKEN}`,
`https://api.github.com/repos/${OWNER}/${REPO}/issues/${process.env.EVENT_NUMBER}`,
Expand Down
78 changes: 74 additions & 4 deletions yarn.lock
Expand Up @@ -8953,7 +8953,24 @@ __metadata:
languageName: node
linkType: hard

"execa@npm:5.1.1, execa@npm:^5.0.0":
"execa@npm:6.1.0":
version: 6.1.0
resolution: "execa@npm:6.1.0"
dependencies:
cross-spawn: ^7.0.3
get-stream: ^6.0.1
human-signals: ^3.0.1
is-stream: ^3.0.0
merge-stream: ^2.0.0
npm-run-path: ^5.1.0
onetime: ^6.0.0
signal-exit: ^3.0.7
strip-final-newline: ^3.0.0
checksum: 1a4af799839134f5c72eb63d525b87304c1114a63aa71676c91d57ccef2e26f2f53e14c11384ab11c4ec479be1efa83d11c8190e00040355c2c5c3364327fa8e
languageName: node
linkType: hard

"execa@npm:^5.0.0":
version: 5.1.1
resolution: "execa@npm:5.1.1"
dependencies:
Expand Down Expand Up @@ -9650,7 +9667,7 @@ __metadata:
languageName: node
linkType: hard

"get-stream@npm:^6.0.0":
"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad
Expand Down Expand Up @@ -10441,6 +10458,13 @@ __metadata:
languageName: node
linkType: hard

"human-signals@npm:^3.0.1":
version: 3.0.1
resolution: "human-signals@npm:3.0.1"
checksum: f252a7769c8094a5c9dc6772816bdb417b188820b04c8b42d0fc468e03a0ba905b1dd07afabe9385cc83504af1ccc2b985cd1e4aeeeb8e0029896c5af2e6f354
languageName: node
linkType: hard

"humanize-ms@npm:^1.2.1":
version: 1.2.1
resolution: "humanize-ms@npm:1.2.1"
Expand Down Expand Up @@ -11085,6 +11109,13 @@ __metadata:
languageName: node
linkType: hard

"is-stream@npm:^3.0.0":
version: 3.0.0
resolution: "is-stream@npm:3.0.0"
checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16
languageName: node
linkType: hard

"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
version: 1.0.7
resolution: "is-string@npm:1.0.7"
Expand Down Expand Up @@ -12739,6 +12770,13 @@ __metadata:
languageName: node
linkType: hard

"mimic-fn@npm:^4.0.0":
version: 4.0.0
resolution: "mimic-fn@npm:4.0.0"
checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
languageName: node
linkType: hard

"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1":
version: 1.0.1
resolution: "mimic-response@npm:1.0.1"
Expand Down Expand Up @@ -13382,6 +13420,15 @@ __metadata:
languageName: node
linkType: hard

"npm-run-path@npm:^5.1.0":
version: 5.1.0
resolution: "npm-run-path@npm:5.1.0"
dependencies:
path-key: ^4.0.0
checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66
languageName: node
linkType: hard

"npmlog@npm:^4.1.2":
version: 4.1.2
resolution: "npmlog@npm:4.1.2"
Expand Down Expand Up @@ -13619,6 +13666,15 @@ __metadata:
languageName: node
linkType: hard

"onetime@npm:^6.0.0":
version: 6.0.0
resolution: "onetime@npm:6.0.0"
dependencies:
mimic-fn: ^4.0.0
checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788
languageName: node
linkType: hard

"open@npm:^8.0.9, open@npm:^8.4.0":
version: 8.4.0
resolution: "open@npm:8.4.0"
Expand Down Expand Up @@ -14080,6 +14136,13 @@ __metadata:
languageName: node
linkType: hard

"path-key@npm:^4.0.0":
version: 4.0.0
resolution: "path-key@npm:4.0.0"
checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7
languageName: node
linkType: hard

"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
Expand Down Expand Up @@ -16229,7 +16292,7 @@ __metadata:
commander: 9.0.0
dotenv: 16.0.0
eslint: 8.6.0
execa: 5.1.1
execa: 6.1.0
folder-hash: 4.0.2
inquirer: 8.2.0
jest: 27.4.7
Expand Down Expand Up @@ -16558,7 +16621,7 @@ __metadata:
languageName: node
linkType: hard

"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3":
"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
Expand Down Expand Up @@ -17051,6 +17114,13 @@ __metadata:
languageName: node
linkType: hard

"strip-final-newline@npm:^3.0.0":
version: 3.0.0
resolution: "strip-final-newline@npm:3.0.0"
checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050
languageName: node
linkType: hard

"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1":
version: 3.1.1
resolution: "strip-json-comments@npm:3.1.1"
Expand Down

0 comments on commit 16742ad

Please sign in to comment.