babelacc

compare different implementations of the text alternative computation  https://p.ce9e.org/babelacc/
git clone https://git.ce9e.org/babelacc.git

commit
94253c7746b36034990e83dde119b91c48bd3fd5
parent
2a515eec8a00fc2d145547708b019cb1fbc52e62
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2018-02-03 15:08
rm global error mechanism

Diffstat

M src/babel.js 14 ++------------

1 files changed, 2 insertions, 12 deletions


diff --git a/src/babel.js b/src/babel.js

@@ -56,19 +56,9 @@ var run = function(html) {
   56    56 	results.innerHTML = '';
   57    57 
   58    58 	return Promise.all(Object.keys(implementations).map(function(key) {
   59    -1 		var promise;
   -1    59 		var p = implementations[key](preview);
   60    60 
   61    -1 		try {
   62    -1 			p = implementations[key](preview);
   63    -1 			promise = Promise.resolve(p);
   64    -1 		} catch (error) {
   65    -1 			promise = Promise.resolve({
   66    -1 				name: error,
   67    -1 				description: error,
   68    -1 			});
   69    -1 		}
   70    -1 
   71    -1 		return promise.then(function(result) {
   -1    61 		return Promise.resolve(p).then(function(result) {
   72    62 			var tr = document.createElement('tr');
   73    63 
   74    64 			tr.appendChild(createTd(key));