disassemble-package
Version:
Separate the config contained in package.json into a file.
10 lines • 433 B
JavaScript
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