import r = require('ramda') import yaml = require('js-yaml') import {readFile, writeFile} from 'fs' var package = require('../package.json') readFile('../scripts.yml', 'utf-8', (err, file) => { if (err) { console.log('Error reading scripts.yml', err) return process.exit(1) } const scripts = yaml.load(file), combined = r.merge(package, scripts) writeFile('./package.json', JSON.stringify(combined, null, ' ').replace(/\\n/g, ' '), err => { if (err) { console.error('There was an error writing to package.json!', err) return process.exit(1) } process.exit(0) }) })