diff --git a/example/profiling.html b/example/profiling.html index 5e7a6e3da..5224c2615 100644 --- a/example/profiling.html +++ b/example/profiling.html @@ -4,6 +4,14 @@ Zones Profiling + diff --git a/gulpfile.js b/gulpfile.js index 3d5dfdfd8..1e762bdba 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -91,6 +91,14 @@ gulp.task('build/zone.min.js', ['compile-esm'], function(cb) { return generateScript('./lib/browser/rollup-main.ts', 'zone.min.js', true, cb); }); +gulp.task('build/zone-error.js', ['compile-esm'], function(cb) { + return generateScript('./lib/common/error-rewrite.ts', 'zone-error.js', false, cb); +}); + +gulp.task('build/zone-error.min.js', ['compile-esm'], function(cb) { + return generateScript('./lib/common/error-rewrite.ts', 'zone-error.min.js', true, cb); +}); + gulp.task('build/webapis-media-query.js', ['compile-esm'], function(cb) { return generateScript('./lib/browser/webapis-media-query.ts', 'webapis-media-query.js', false, cb); }); @@ -179,6 +187,8 @@ gulp.task('build', [ 'build/zone.js', 'build/zone.js.d.ts', 'build/zone.min.js', + 'build/zone-error.js', + 'build/zone-error.min.js', 'build/zone-node.js', 'build/webapis-media-query.js', 'build/webapis-media-query.min.js', @@ -293,4 +303,4 @@ gulp.task('promisetest', ['build/zone-node.js'], (cb) => { cb(err); } }); -}); \ No newline at end of file +}); diff --git a/lib/browser/rollup-main.ts b/lib/browser/rollup-main.ts index 8832d80ac..0d6cca1a8 100644 --- a/lib/browser/rollup-main.ts +++ b/lib/browser/rollup-main.ts @@ -9,5 +9,4 @@ import '../zone'; import '../common/promise'; -import '../common/error-rewrite'; import './browser'; diff --git a/lib/node/node.ts b/lib/node/node.ts index 50f707a3c..b1960d5eb 100644 --- a/lib/node/node.ts +++ b/lib/node/node.ts @@ -8,7 +8,6 @@ import '../zone'; import '../common/promise'; -import '../common/error-rewrite'; import '../common/to-string'; import './events'; import './fs';