X Tutup
Skip to content

Commit a4ba46c

Browse files
pkozlowski-opensourcejelbourn
authored andcommitted
fix(bundles): remove SFX bundle
Closes #5665 BREAKING CHANGE: The existing sfx bundle (angular2.sfx.dev.js) is replaced by UMD bundles: angular2.umd.js and angular2.umd.dev.js. The new UMD bundles dont have polyfills (zone.js, reflect-metadata) pre-appended. Those polyfills can be easily loaded by including the angular-polyfills.js bundle. Closes #5712
1 parent 0df8bc4 commit a4ba46c

File tree

3 files changed

+0
-50
lines changed

3 files changed

+0
-50
lines changed

gulpfile.js

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1068,22 +1068,6 @@ gulp.task('!bundle.testing', ['build.js.dev'], function() {
10681068
'./dist/js/bundle/testing.js', {sourceMaps: true});
10691069
});
10701070

1071-
// self-executing development build
1072-
// This bundle executes its main module - angular2_sfx, when loaded, without
1073-
// a corresponding System.import call. It is aimed at ES5 developers that do not
1074-
// use System loader polyfills (like system.js and es6 loader).
1075-
// see: https://github.com/systemjs/builder (SFX bundles).
1076-
gulp.task('!bundle.js.sfx.dev', ['build.js.dev'], function() {
1077-
var bundler = require('./tools/build/bundle');
1078-
1079-
var devBundleConfig = merge(true, bundleConfig);
1080-
devBundleConfig.paths = merge(true, devBundleConfig.paths, {'*': 'dist/js/dev/es5/*.js'});
1081-
1082-
return bundler.bundle(devBundleConfig, 'angular2/angular2_sfx',
1083-
'./dist/build/angular2.sfx.dev.js', {sourceMaps: true},
1084-
/* self-executing */ true);
1085-
});
1086-
10871071
gulp.task('!bundles.js.umd', ['build.js.dev'], function() {
10881072
var q = require('q');
10891073
var webpack = q.denodeify(require('webpack'));
@@ -1197,14 +1181,6 @@ gulp.task('!bundle.js.dev.deps', ['!bundle.js.dev'], function() {
11971181
.pipe(gulp.dest('dist/js/bundle'));
11981182
});
11991183

1200-
gulp.task('!bundle.js.sfx.dev.deps', ['!bundle.js.sfx.dev'], function() {
1201-
var bundler = require('./tools/build/bundle');
1202-
1203-
return bundler.modify(JS_DEV_DEPS.concat(['dist/build/angular2.sfx.dev.js']),
1204-
'angular2.sfx.dev.js')
1205-
.pipe(gulp.dest('dist/js/bundle'));
1206-
});
1207-
12081184
gulp.task('!bundle.web_worker.js.dev.deps', ['!bundle.web_worker.js.dev'], function() {
12091185
return merge2(
12101186
addDevDependencies("web_worker/ui.dev.js", addDevDependencies("web_worker/worker.dev.js")));
@@ -1226,7 +1202,6 @@ gulp.task('bundles.js',
12261202
'!bundle.js.dev.deps',
12271203
'!bundle.js.min.deps',
12281204
'!bundle.web_worker.js.dev.deps',
1229-
'!bundle.js.sfx.dev.deps',
12301205
'bundles.js.umd.min',
12311206
'!bundle.testing',
12321207
'!bundle.ng.polyfills'

modules/angular2/angular2_sfx.dart

Lines changed: 0 additions & 3 deletions
This file was deleted.

modules/angular2/angular2_sfx.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)
X Tutup