Skip to content

Commit a11efa0

Browse files
committed
fix: use cross-platform fs.rm() for cleaning dist directory
1 parent 9686e7c commit a11efa0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sdk/scripts/build.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
// Creates ESM + CJS bundles with TypeScript declarations
33

44
import { execSync } from 'child_process'
5-
import { mkdir, cp, readFile, writeFile } from 'fs/promises'
5+
import { mkdir, cp, readFile, writeFile, rm } from 'fs/promises'
66

77
async function build() {
88
console.log('🧹 Cleaning dist directory...')
9-
execSync('rm -rf dist', { stdio: 'inherit' })
9+
await rm('dist', { recursive: true, force: true })
1010

1111
await mkdir('./dist', { recursive: true })
1212

0 commit comments

Comments
 (0)