diff --git a/public/docs/_examples/package.json b/public/docs/_examples/package.json index 095493faf7..7e625af6e6 100644 --- a/public/docs/_examples/package.json +++ b/public/docs/_examples/package.json @@ -39,7 +39,7 @@ "rxjs": "5.0.0-beta.6", "zone.js": "^0.6.12", - "angular2-in-memory-web-api": "0.0.10", + "angular2-in-memory-web-api": "0.0.11", "bootstrap": "^3.3.6" }, "devDependencies": { diff --git a/public/docs/_examples/protractor.config.js b/public/docs/_examples/protractor.config.js index 8ebc21b795..ac6fa66ac4 100644 --- a/public/docs/_examples/protractor.config.js +++ b/public/docs/_examples/protractor.config.js @@ -70,6 +70,14 @@ exports.config = { global.setProtractorToNg1Mode = function() { browser.useAllAngular2AppRoots = false; browser.rootEl = 'body'; + + var disableNgAnimate = function() { + angular.module('disableNgAnimate', []).run(['$animate', function($animate) { + $animate.enabled(false); + }]); + }; + + browser.addMockModule('disableNgAnimate', disableNgAnimate); }; }, diff --git a/public/docs/_examples/quickstart/js/package.1.json b/public/docs/_examples/quickstart/js/package.1.json index 504b6e7413..b9365ca90d 100644 --- a/public/docs/_examples/quickstart/js/package.1.json +++ b/public/docs/_examples/quickstart/js/package.1.json @@ -22,7 +22,7 @@ "rxjs": "5.0.0-beta.6", "zone.js": "0.6.12", - "angular2-in-memory-web-api": "0.0.10", + "angular2-in-memory-web-api": "0.0.11", "bootstrap": "^3.3.6" }, "devDependencies": { diff --git a/public/docs/_examples/quickstart/ts/package.1.json b/public/docs/_examples/quickstart/ts/package.1.json index 6b26bacea1..8798091f8b 100644 --- a/public/docs/_examples/quickstart/ts/package.1.json +++ b/public/docs/_examples/quickstart/ts/package.1.json @@ -27,7 +27,7 @@ "rxjs": "5.0.0-beta.6", "zone.js": "^0.6.12", - "angular2-in-memory-web-api": "0.0.10", + "angular2-in-memory-web-api": "0.0.11", "bootstrap": "^3.3.6" }, "devDependencies": { diff --git a/public/docs/_examples/quickstart/ts/systemjs.config.1.js b/public/docs/_examples/quickstart/ts/systemjs.config.1.js index 6f23f1dade..449e847339 100644 --- a/public/docs/_examples/quickstart/ts/systemjs.config.1.js +++ b/public/docs/_examples/quickstart/ts/systemjs.config.1.js @@ -18,7 +18,7 @@ var packages = { 'app': { main: 'main.js', defaultExtension: 'js' }, 'rxjs': { defaultExtension: 'js' }, - 'angular2-in-memory-web-api': { defaultExtension: 'js' }, + 'angular2-in-memory-web-api': { main: 'index.js', defaultExtension: 'js' }, }; var ngPackageNames = [ @@ -33,10 +33,21 @@ 'upgrade', ]; - // Add package entries for angular packages - ngPackageNames.forEach(function(pkgName) { + // Individual files (~300 requests): + function packIndex(pkgName) { + packages['@angular/'+pkgName] = { main: 'index.js', defaultExtension: 'js' }; + } + + // Bundled (~40 requests): + function packUmd(pkgName) { packages['@angular/'+pkgName] = { main: pkgName + '.umd.js', defaultExtension: 'js' }; - }); + }; + + // Most environments should use UMD; some (Karma) need the individual index files + var setPackageConfig = System.packageWithIndex ? packIndex : packUmd; + + // Add package entries for angular packages + ngPackageNames.forEach(setPackageConfig); var config = { map: map, diff --git a/public/docs/_examples/style-guide/e2e-spec.js b/public/docs/_examples/style-guide/e2e-spec.js index 31b6db0136..dcd5f2af20 100644 --- a/public/docs/_examples/style-guide/e2e-spec.js +++ b/public/docs/_examples/style-guide/e2e-spec.js @@ -58,6 +58,9 @@ describe('Style Guide', function () { it('03-05', function () { browser.get('#/03-05'); + var div = element(by.tagName('sg-app > div')); + expect(div.getText()).toBe('Actual favorite: Windstorm'); + var lis = element.all(by.tagName('sg-app > ul > li')); expect(lis.get(0).getText()).toBe('Windstorm'); expect(lis.get(1).getText()).toBe('Bombasto'); @@ -68,6 +71,9 @@ describe('Style Guide', function () { it('03-06', function () { browser.get('#/03-06'); + var div = element(by.tagName('sg-app > div')); + expect(div.getText()).toBe('Actual favorite: Windstorm'); + var lis = element.all(by.tagName('sg-app > ul > li')); expect(lis.get(0).getText()).toBe('Windstorm'); expect(lis.get(1).getText()).toBe('Bombasto'); diff --git a/public/docs/_examples/style-guide/ts/03-05/app/app.component.html b/public/docs/_examples/style-guide/ts/03-05/app/app.component.html index 3c05329f3f..67fb0d5964 100644 --- a/public/docs/_examples/style-guide/ts/03-05/app/app.component.html +++ b/public/docs/_examples/style-guide/ts/03-05/app/app.component.html @@ -1,3 +1,4 @@ +