// compiler benchmark in AngularJS 1.x import {getIntParameter, bindAction} from 'angular2/src/testing/benchmark_util'; declare var angular: any; export function main() { var ngEl = document.createElement('div'); angular.bootstrap(ngEl, ['app']); } function loadTemplate(templateId, repeatCount) { var template = document.querySelectorAll(`#${templateId}`)[0]; var content = (template).innerHTML; var result = ''; for (var i = 0; i < repeatCount; i++) { result += content; } // replace [] binding syntax result = result.replace(/[\[\]]/g, ''); // Use a DIV as container as Angular 1.3 does not know