import * as fs from 'fs' import * as path from 'path' export function load(name: string, buffer: Buffer = null): Buffer { const ext = name.indexOf('.') < 0 ? '.bin' : '' const filename = path.join(__dirname, 'resources', name + ext) // tslint:disable: non-literal-fs-path if (!fs.existsSync(filename)) { fs.writeFileSync(filename, buffer) } return fs.readFileSync(filename) }