UNPKG

better-npm-init

Version:

A better version of npm init, with templates and more. Usage: better-npm-init <template> [--yarn] [--install] [--git] [--yes] [--help]

24 lines (19 loc) 540 B
const fs = require('fs'); const os = require('os'); /** * Even if we're cross-compiling for a different arch like arm64, * we still need to use the 7-Zip executable for the host arch */ const arch = os.arch; console.log('Selecting 7-Zip for arch ' + arch); // Copy the 7-Zip executable for the configured architecture. try { fs.copyFileSync('vendor/7z-' + arch + '.exe', 'vendor/7z.exe'); } catch (err) { throw err; } try { fs.copyFileSync('vendor/7z-' + arch + '.dll', 'vendor/7z.dll'); } catch (err) { throw err; }