/** * @license * Copyright Google Inc. All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ const fs = require('fs'); const compress = require('brotli/compress'); function main(args) { const output = args[0].substring('--output='.length); const input = args[1]; const buffer = fs.readFileSync(input); fs.writeFileSync(output, compress(buffer, {mode: 0, quality: 11})); } if (require.main === module) { main(process.argv.slice(2)); }