UNPKG

disassemble-package

Version:

Separate the config contained in package.json into a file.

10 lines 433 B
import { writeFile } from 'fs/promises'; import { join } from 'path'; export const disassembleBrowserslist = async (path, json) => { if (json.hasOwnProperty('browserslist')) { await writeFile(join(path, '.browserslistrc'), Object.entries(json.browserslist) .map(([key, values]) => [`[${key}]`, ...values]).flat().join('\n')); delete json.browserslist; } }; //# sourceMappingURL=browserslist.js.map