#! /usr/bin/env node // -*- js -*- "use strict"; var createHash = require("crypto").createHash; var fetch = require("./fetch"); var spawn = require("child_process").spawn; var zlib = require("zlib"); var args = process.argv.slice(2); if (!args.length) args.push("-mc"); args.unshift("bin/uglifyjs"); args.push("--timings"); var urls = [ "https://code.jquery.com/jquery-3.4.1.js", "https://code.angularjs.org/1.7.8/angular.js", "https://unpkg.com/mathjs@6.2.3/dist/math.js", "https://unpkg.com/react@15.3.2/dist/react.js", "https://cdnjs.cloudflare.com/ajax/libs/d3/5.12.0/d3.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.js", "https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.js", "https://cdnjs.cloudflare.com/ajax/libs/ember.js/2.12.2/ember.prod.js", "https://raw.githubusercontent.com/kangax/html-minifier/v4.0.0/dist/htmlminifier.js", ]; var results = {}; var remaining = 2 * urls.length; function done() { if (!--rema
aboutsummaryrefslogtreecommitdiff |