diff options
author | 2023-02-01 10:56:08 -0800 | |
---|---|---|
committer | 2023-02-01 10:56:08 -0800 | |
commit | 9c27b5d17f3e2c54482be7df05577ca36dd824b3 (patch) | |
tree | 7314889755c0760b3525bb4ef2ba030ca367d840 /packages/bun-release/scripts/upload-npm.ts | |
parent | 9973df028b9c272ea88804705282c4c31a4295e8 (diff) | |
download | bun-9c27b5d17f3e2c54482be7df05577ca36dd824b3.tar.gz bun-9c27b5d17f3e2c54482be7df05577ca36dd824b3.tar.zst bun-9c27b5d17f3e2c54482be7df05577ca36dd824b3.zip |
Fix getting SHA for canary
Diffstat (limited to 'packages/bun-release/scripts/upload-npm.ts')
-rw-r--r-- | packages/bun-release/scripts/upload-npm.ts | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/packages/bun-release/scripts/upload-npm.ts b/packages/bun-release/scripts/upload-npm.ts index 8309d7e57..c81ef4763 100644 --- a/packages/bun-release/scripts/upload-npm.ts +++ b/packages/bun-release/scripts/upload-npm.ts @@ -73,9 +73,7 @@ async function buildRootModule() { scripts: { postinstall: "node install.js", }, - optionalDependencies: Object.fromEntries( - platforms.map(({ bin }) => [`${owner}/${bin}`, version]), - ), + optionalDependencies: Object.fromEntries(platforms.map(({ bin }) => [`${owner}/${bin}`, version])), bin: { bun: "bin/bun", bunx: "bin/bun", @@ -136,10 +134,7 @@ function publishModule(name: string, dryRun?: boolean): void { } } -async function extractFromZip( - url: string, - filename: string, -): Promise<JSZipObject> { +async function extractFromZip(url: string, filename: string): Promise<JSZipObject> { const response = await fetch(url); const buffer = await response.arrayBuffer(); const zip = await loadAsync(buffer); @@ -155,9 +150,7 @@ async function extractFromZip( async function getCanarySemver(): Promise<string> { const date = new Date().toISOString().split("T")[0].replace(/-/g, ""); try { - const response = await fetch( - `https://registry.npmjs.org/-/package/${module}/dist-tags`, - ); + const response = await fetch(`https://registry.npmjs.org/-/package/${module}/dist-tags`); const { canary }: { canary: string } = await response.json(); if (canary.includes(date)) { const match = /canary.[0-9]{8}\.([0-9]+)+?/.exec(canary); |