barely-a-dev-server
Advanced tools
Comparing version 0.6.0 to 0.6.1
{ | ||
"name": "barely-a-dev-server", | ||
"version": "0.6.0", | ||
"version": "0.6.1", | ||
"type": "module", | ||
@@ -10,4 +10,8 @@ "description": "", | ||
"repository": "github:lgarron/barely-a-dev-server", | ||
"engines": { | ||
"node": ">=19", | ||
"bun": ">=1.0.30" | ||
}, | ||
"peerDependencies": { | ||
"esbuild": "^0.19.0" | ||
"esbuild": "^0.20.1" | ||
}, | ||
@@ -21,5 +25,2 @@ "types": "./src/index.d.ts", | ||
}, | ||
"devDependencies": { | ||
"rome": "^12.1.3" | ||
}, | ||
"scripts": { | ||
@@ -30,3 +31,6 @@ "prepublish": "make clean && make test" | ||
"./src/" | ||
] | ||
], | ||
"devDependencies": { | ||
"@biomejs/biome": "^1.0.0" | ||
} | ||
} |
@@ -0,3 +1,3 @@ | ||
import { join } from "node:path"; | ||
import * as esbuild from "esbuild"; | ||
import { join } from "node:path"; | ||
@@ -4,0 +4,0 @@ let currentBuildContext; |
@@ -1,2 +0,2 @@ | ||
import { rm } from "node:fs/promises"; | ||
import { cp, rm } from "node:fs/promises"; | ||
import { dirname, join } from "node:path"; | ||
@@ -26,11 +26,3 @@ import { restartEsbuild } from "./esbuild-wrapper.js"; | ||
if (!options.dev) { | ||
const { cp } = await import("node:fs/promises"); | ||
if (cp) { | ||
await cp(options.entryRoot, options.outDir, { recursive: true }); | ||
} else { | ||
console.warn( | ||
"`node:fs/promises` does not have `cp`. Using a temporary workaround for `bun`.", | ||
); | ||
globalThis.Bun.spawnSync(["cp", "-R", options.entryRoot, options.outDir]); | ||
} | ||
await cp(options.entryRoot, options.outDir, { recursive: true }); | ||
} | ||
@@ -37,0 +29,0 @@ const waitFor = restartEsbuild(options); |
43994
139