// Marks each dist tree with its module format so Node resolves both from one
// package: dist/esm is ESM, dist/cjs is CommonJS.
import { writeFile } from 'node:fs/promises';
await writeFile('dist/esm/package.json', JSON.stringify({ type: 'module' }) + '\n');
await writeFile('dist/cjs/package.json', JSON.stringify({ type: 'commonjs' }) + '\n');