napi-rs/cli/clean.ts
2025-06-24 17:56:59 +08:00

12 lines
290 B
TypeScript

import { readdir, unlink } from 'node:fs/promises'
import { join } from 'node:path'
for (const file of await readdir('./dist', {
recursive: true,
withFileTypes: true,
})) {
if (file.isFile() && !file.name.endsWith('.d.ts')) {
await unlink(join(file.parentPath, file.name))
}
}