◐ Shell
clean mode source ↗

deps: use npm undici@seven tag in `update-undici.sh` · nodejs/node@cb67a92

Original file line numberDiff line numberDiff line change

@@ -17,15 +17,11 @@ NPM="$ROOT/deps/npm/bin/npm-cli.js"

1717

. "$ROOT/tools/dep_updaters/utils.sh"

1818
1919

NEW_VERSION="$("$NODE" --input-type=module <<'EOF'

20-

const res = await fetch('https://api.github.com/repos/nodejs/undici/releases/latest',

21-

process.env.GITHUB_TOKEN && {

22-

headers: {

23-

"Authorization": `Bearer ${process.env.GITHUB_TOKEN}`

24-

},

25-

});

20+

const res = await fetch('https://registry.npmjs.org/undici/seven');

2621

if (!res.ok) throw new Error(`FetchError: ${res.status} ${res.statusText}`, { cause: res });

27-

const { tag_name } = await res.json();

28-

console.log(tag_name.replace('v', ''));

22+

const { version } = await res.json();

23+

if (!version) throw new Error('No "seven" dist-tag found');

24+

console.log(version);

2925

EOF

3026

)"

3127