16 lines
456 B
JavaScript
16 lines
456 B
JavaScript
const {writeFileSync} = require('fs');
|
|
const path = require('path');
|
|
|
|
const electronRelease = process.versions;
|
|
|
|
const node = electronRelease.node.split('.')[0];
|
|
const chrome = electronRelease.v8.split('.').splice(0, 2).join('');
|
|
|
|
const browserslistrcPath = path.resolve(process.cwd(), '.browserslistrc');
|
|
|
|
writeFileSync('./.electron-vendors.cache.json',
|
|
JSON.stringify({chrome, node}),
|
|
);
|
|
|
|
writeFileSync(browserslistrcPath, `Chrome ${chrome}`, 'utf8');
|