aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Ashcon Partovi <ashcon@partovi.net> 2023-01-22 15:50:08 -0800
committerGravatar Ashcon Partovi <ashcon@partovi.net> 2023-01-22 15:50:08 -0800
commitde90a5d935adf4d28f93cd6da0f74f1fcf59fe96 (patch)
treea5e3469cc34e43baecc8399536d40e90ecba1642
parent43403f693fa128004f4f0df6a1740b46cbf03808 (diff)
downloadbun-de90a5d935adf4d28f93cd6da0f74f1fcf59fe96.tar.gz
bun-de90a5d935adf4d28f93cd6da0f74f1fcf59fe96.tar.zst
bun-de90a5d935adf4d28f93cd6da0f74f1fcf59fe96.zip
Add newlines to patchJson
-rw-r--r--packages/bun-npm/npm/@oven/bun-darwin-aarch64/package.json2
-rw-r--r--packages/bun-npm/npm/@oven/bun-darwin-x64-baseline/package.json2
-rw-r--r--packages/bun-npm/npm/@oven/bun-darwin-x64/package.json2
-rw-r--r--packages/bun-npm/npm/@oven/bun-linux-aarch64/package.json2
-rw-r--r--packages/bun-npm/npm/@oven/bun-linux-x64-baseline/package.json2
-rw-r--r--packages/bun-npm/npm/@oven/bun-linux-x64/package.json2
-rw-r--r--packages/bun-npm/npm/bun/package.json2
-rw-r--r--packages/bun-npm/scripts/npm-build.ts19
8 files changed, 15 insertions, 18 deletions
diff --git a/packages/bun-npm/npm/@oven/bun-darwin-aarch64/package.json b/packages/bun-npm/npm/@oven/bun-darwin-aarch64/package.json
index e4dd34f7c..a21b8c592 100644
--- a/packages/bun-npm/npm/@oven/bun-darwin-aarch64/package.json
+++ b/packages/bun-npm/npm/@oven/bun-darwin-aarch64/package.json
@@ -13,4 +13,4 @@
"cpu": [
"arm64"
]
-} \ No newline at end of file
+}
diff --git a/packages/bun-npm/npm/@oven/bun-darwin-x64-baseline/package.json b/packages/bun-npm/npm/@oven/bun-darwin-x64-baseline/package.json
index 16af70345..60c8951fc 100644
--- a/packages/bun-npm/npm/@oven/bun-darwin-x64-baseline/package.json
+++ b/packages/bun-npm/npm/@oven/bun-darwin-x64-baseline/package.json
@@ -13,4 +13,4 @@
"cpu": [
"x64"
]
-} \ No newline at end of file
+}
diff --git a/packages/bun-npm/npm/@oven/bun-darwin-x64/package.json b/packages/bun-npm/npm/@oven/bun-darwin-x64/package.json
index 3ae5c4c31..0d3dfe6ca 100644
--- a/packages/bun-npm/npm/@oven/bun-darwin-x64/package.json
+++ b/packages/bun-npm/npm/@oven/bun-darwin-x64/package.json
@@ -13,4 +13,4 @@
"cpu": [
"x64"
]
-} \ No newline at end of file
+}
diff --git a/packages/bun-npm/npm/@oven/bun-linux-aarch64/package.json b/packages/bun-npm/npm/@oven/bun-linux-aarch64/package.json
index 138c870c6..acb958436 100644
--- a/packages/bun-npm/npm/@oven/bun-linux-aarch64/package.json
+++ b/packages/bun-npm/npm/@oven/bun-linux-aarch64/package.json
@@ -13,4 +13,4 @@
"cpu": [
"arm64"
]
-} \ No newline at end of file
+}
diff --git a/packages/bun-npm/npm/@oven/bun-linux-x64-baseline/package.json b/packages/bun-npm/npm/@oven/bun-linux-x64-baseline/package.json
index 89500a8e5..d4f5ed774 100644
--- a/packages/bun-npm/npm/@oven/bun-linux-x64-baseline/package.json
+++ b/packages/bun-npm/npm/@oven/bun-linux-x64-baseline/package.json
@@ -13,4 +13,4 @@
"cpu": [
"x64"
]
-} \ No newline at end of file
+}
diff --git a/packages/bun-npm/npm/@oven/bun-linux-x64/package.json b/packages/bun-npm/npm/@oven/bun-linux-x64/package.json
index c4332e3e0..be8aaf75c 100644
--- a/packages/bun-npm/npm/@oven/bun-linux-x64/package.json
+++ b/packages/bun-npm/npm/@oven/bun-linux-x64/package.json
@@ -13,4 +13,4 @@
"cpu": [
"x64"
]
-} \ No newline at end of file
+}
diff --git a/packages/bun-npm/npm/bun/package.json b/packages/bun-npm/npm/bun/package.json
index b88097d74..f90075807 100644
--- a/packages/bun-npm/npm/bun/package.json
+++ b/packages/bun-npm/npm/bun/package.json
@@ -38,4 +38,4 @@
"arm64",
"x64"
]
-} \ No newline at end of file
+}
diff --git a/packages/bun-npm/scripts/npm-build.ts b/packages/bun-npm/scripts/npm-build.ts
index 95178d77e..f4082906c 100644
--- a/packages/bun-npm/scripts/npm-build.ts
+++ b/packages/bun-npm/scripts/npm-build.ts
@@ -77,16 +77,13 @@ async function buildPackage({ bin, exe, os, arch }: Platform): Promise<void> {
const cwd = join("npm", npmPackage);
write(join(cwd, exe), await bun.async("arraybuffer"));
chmod(join(cwd, exe), 0o755);
- patchJson(
- join(cwd, "package.json"),
- {
- name: npmPackage,
- version,
- preferUnplugged: true,
- os: [os],
- cpu: [arch],
- }
- );
+ patchJson(join(cwd, "package.json"), {
+ name: npmPackage,
+ version,
+ preferUnplugged: true,
+ os: [os],
+ cpu: [arch],
+ });
done();
}
@@ -158,7 +155,7 @@ function patchJson(path: string, patch: object): void {
} catch {
value = patch;
}
- write(path, JSON.stringify(value, undefined, 2));
+ write(path, `${JSON.stringify(value, undefined, 2)}\n`);
}
function buildJs(src: string, dst: string, options: BuildOptions = {}): void {