├── .gitignore ├── .prettierrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── index.html ├── package.json ├── src ├── json.ts ├── metadata.ts ├── render.ts ├── results.template ├── run.ts └── web_server.ts ├── third_party ├── angular │ ├── README.md │ ├── config.patch │ └── main.js ├── angularjs │ ├── LICENSE │ └── angular.js ├── externs.js ├── react │ ├── LICENSE │ ├── README.md │ ├── minifier.patch │ ├── react-dom.production.min.js │ └── react.production.min.js ├── todomvc │ ├── LICENSE │ ├── README.md │ ├── react │ │ ├── .gitignore │ │ ├── bundle.js │ │ ├── externs.js │ │ ├── index.html │ │ ├── js │ │ │ ├── app.jsx │ │ │ ├── footer.jsx │ │ │ ├── todoItem.jsx │ │ │ ├── todoModel.js │ │ │ └── utils.js │ │ ├── node_modules │ │ │ ├── classnames │ │ │ │ └── index.js │ │ │ ├── director │ │ │ │ └── build │ │ │ │ │ └── director.js │ │ │ ├── react │ │ │ │ └── dist │ │ │ │ │ ├── JSXTransformer.js │ │ │ │ │ └── react-with-addons.js │ │ │ ├── todomvc-app-css │ │ │ │ └── index.css │ │ │ └── todomvc-common │ │ │ │ ├── base.css │ │ │ │ └── base.js │ │ ├── package.json │ │ └── readme.md │ ├── test.ts │ └── vanillajs │ │ ├── .gitignore │ │ ├── bundle.js │ │ ├── externs.js │ │ ├── index.html │ │ ├── js │ │ ├── app.js │ │ ├── controller.js │ │ ├── helpers.js │ │ ├── model.js │ │ ├── store.js │ │ ├── template.js │ │ └── view.js │ │ ├── node_modules │ │ ├── todomvc-app-css │ │ │ └── index.css │ │ └── todomvc-common │ │ │ ├── base.css │ │ │ └── base.js │ │ ├── package.json │ │ ├── readme.md │ │ └── test │ │ ├── ControllerSpec.js │ │ └── SpecRunner.html └── vue │ ├── LICENSE │ └── vue.js ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /out/ 3 | /build/ 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/package.json -------------------------------------------------------------------------------- /src/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/src/json.ts -------------------------------------------------------------------------------- /src/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/src/metadata.ts -------------------------------------------------------------------------------- /src/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/src/render.ts -------------------------------------------------------------------------------- /src/results.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/src/results.template -------------------------------------------------------------------------------- /src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/src/run.ts -------------------------------------------------------------------------------- /src/web_server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/src/web_server.ts -------------------------------------------------------------------------------- /third_party/angular/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/angular/README.md -------------------------------------------------------------------------------- /third_party/angular/config.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/angular/config.patch -------------------------------------------------------------------------------- /third_party/angular/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/angular/main.js -------------------------------------------------------------------------------- /third_party/angularjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/angularjs/LICENSE -------------------------------------------------------------------------------- /third_party/angularjs/angular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/angularjs/angular.js -------------------------------------------------------------------------------- /third_party/externs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/externs.js -------------------------------------------------------------------------------- /third_party/react/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/react/LICENSE -------------------------------------------------------------------------------- /third_party/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/react/README.md -------------------------------------------------------------------------------- /third_party/react/minifier.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/react/minifier.patch -------------------------------------------------------------------------------- /third_party/react/react-dom.production.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/react/react-dom.production.min.js -------------------------------------------------------------------------------- /third_party/react/react.production.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/react/react.production.min.js -------------------------------------------------------------------------------- /third_party/todomvc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/LICENSE -------------------------------------------------------------------------------- /third_party/todomvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/README.md -------------------------------------------------------------------------------- /third_party/todomvc/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/.gitignore -------------------------------------------------------------------------------- /third_party/todomvc/react/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/bundle.js -------------------------------------------------------------------------------- /third_party/todomvc/react/externs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/externs.js -------------------------------------------------------------------------------- /third_party/todomvc/react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/index.html -------------------------------------------------------------------------------- /third_party/todomvc/react/js/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/js/app.jsx -------------------------------------------------------------------------------- /third_party/todomvc/react/js/footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/js/footer.jsx -------------------------------------------------------------------------------- /third_party/todomvc/react/js/todoItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/js/todoItem.jsx -------------------------------------------------------------------------------- /third_party/todomvc/react/js/todoModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/js/todoModel.js -------------------------------------------------------------------------------- /third_party/todomvc/react/js/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/js/utils.js -------------------------------------------------------------------------------- /third_party/todomvc/react/node_modules/classnames/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/node_modules/classnames/index.js -------------------------------------------------------------------------------- /third_party/todomvc/react/node_modules/director/build/director.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/node_modules/director/build/director.js -------------------------------------------------------------------------------- /third_party/todomvc/react/node_modules/react/dist/JSXTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/node_modules/react/dist/JSXTransformer.js -------------------------------------------------------------------------------- /third_party/todomvc/react/node_modules/react/dist/react-with-addons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/node_modules/react/dist/react-with-addons.js -------------------------------------------------------------------------------- /third_party/todomvc/react/node_modules/todomvc-app-css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/node_modules/todomvc-app-css/index.css -------------------------------------------------------------------------------- /third_party/todomvc/react/node_modules/todomvc-common/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/node_modules/todomvc-common/base.css -------------------------------------------------------------------------------- /third_party/todomvc/react/node_modules/todomvc-common/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/node_modules/todomvc-common/base.js -------------------------------------------------------------------------------- /third_party/todomvc/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/package.json -------------------------------------------------------------------------------- /third_party/todomvc/react/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/react/readme.md -------------------------------------------------------------------------------- /third_party/todomvc/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/test.ts -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/.gitignore -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/bundle.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/externs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/externs.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/index.html -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/js/app.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/js/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/js/controller.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/js/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/js/helpers.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/js/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/js/model.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/js/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/js/store.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/js/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/js/template.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/js/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/js/view.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/node_modules/todomvc-app-css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/node_modules/todomvc-app-css/index.css -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/node_modules/todomvc-common/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/node_modules/todomvc-common/base.css -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/node_modules/todomvc-common/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/node_modules/todomvc-common/base.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/package.json -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/readme.md -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/test/ControllerSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/test/ControllerSpec.js -------------------------------------------------------------------------------- /third_party/todomvc/vanillajs/test/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/todomvc/vanillajs/test/SpecRunner.html -------------------------------------------------------------------------------- /third_party/vue/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/vue/LICENSE -------------------------------------------------------------------------------- /third_party/vue/vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/third_party/vue/vue.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evmar/js-min-bench/HEAD/yarn.lock --------------------------------------------------------------------------------