feat(@schematics/angular): drop `polyfills.ts` file from new templates · angular/angular-cli@597bfea

@@ -60,7 +60,6 @@ describe('Application Schematic', () => {

6060

'/projects/foo/src/favicon.ico',

6161

'/projects/foo/src/index.html',

6262

'/projects/foo/src/main.ts',

63-

'/projects/foo/src/polyfills.ts',

6463

'/projects/foo/src/styles.css',

6564

'/projects/foo/src/test.ts',

6665

'/projects/foo/src/app/app.module.ts',

@@ -157,7 +156,7 @@ describe('Application Schematic', () => {

157156

.runSchematicAsync('application', defaultOptions, workspaceTree)

158157

.toPromise();

159158

const { files, extends: _extends } = readJsonFile(tree, '/projects/foo/tsconfig.app.json');

160-

expect(files).toEqual(['src/main.ts', 'src/polyfills.ts']);

159+

expect(files).toEqual(['src/main.ts']);

161160

expect(_extends).toBe('../../tsconfig.json');

162161

});

163162

@@ -166,7 +165,7 @@ describe('Application Schematic', () => {

166165

.runSchematicAsync('application', defaultOptions, workspaceTree)

167166

.toPromise();

168167

const { files, extends: _extends } = readJsonFile(tree, '/projects/foo/tsconfig.spec.json');

169-

expect(files).toEqual(['src/test.ts', 'src/polyfills.ts']);

168+

expect(files).toEqual(['src/test.ts']);

170169

expect(_extends).toBe('../../tsconfig.json');

171170

});

172171

@@ -270,7 +269,6 @@ describe('Application Schematic', () => {

270269

'/projects/foo/src/favicon.ico',

271270

'/projects/foo/src/index.html',

272271

'/projects/foo/src/main.ts',

273-

'/projects/foo/src/polyfills.ts',

274272

'/projects/foo/src/styles.css',

275273

'/projects/foo/src/app/app.module.ts',

276274

'/projects/foo/src/app/app.component.ts',

@@ -300,7 +298,6 @@ describe('Application Schematic', () => {

300298

'/projects/foo/src/favicon.ico',

301299

'/projects/foo/src/index.html',

302300

'/projects/foo/src/main.ts',

303-

'/projects/foo/src/polyfills.ts',

304301

'/projects/foo/src/styles.css',

305302

'/projects/foo/src/app/app.module.ts',

306303

'/projects/foo/src/app/app.component.css',

@@ -331,7 +328,6 @@ describe('Application Schematic', () => {

331328

'/projects/foo/src/favicon.ico',

332329

'/projects/foo/src/index.html',

333330

'/projects/foo/src/main.ts',

334-

'/projects/foo/src/polyfills.ts',

335331

'/projects/foo/src/styles.css',

336332

'/projects/foo/src/app/app.module.ts',

337333

'/projects/foo/src/app/app.component.html',

@@ -413,7 +409,6 @@ describe('Application Schematic', () => {

413409

'/src/favicon.ico',

414410

'/src/index.html',

415411

'/src/main.ts',

416-

'/src/polyfills.ts',

417412

'/src/styles.css',

418413

'/src/test.ts',

419414

'/src/app/app.module.ts',

@@ -437,7 +432,7 @@ describe('Application Schematic', () => {

437432

const buildOpt = prj.architect.build.options;

438433

expect(buildOpt.index).toEqual('src/index.html');

439434

expect(buildOpt.main).toEqual('src/main.ts');

440-

expect(buildOpt.polyfills).toEqual('src/polyfills.ts');

435+

expect(buildOpt.polyfills).toEqual(['zone.js']);

441436

expect(buildOpt.tsConfig).toEqual('tsconfig.app.json');

442437443438

const testOpt = prj.architect.test.options;

@@ -515,7 +510,7 @@ describe('Application Schematic', () => {

515510

expect(appTsConfig.extends).toEqual('./tsconfig.json');

516511

const specTsConfig = readJsonFile(tree, '/tsconfig.spec.json');

517512

expect(specTsConfig.extends).toEqual('./tsconfig.json');

518-

expect(specTsConfig.files).toEqual(['src/test.ts', 'src/polyfills.ts']);

513+

expect(specTsConfig.files).toEqual(['src/test.ts']);

519514

});

520515521516

it(`should create correct paths when 'newProjectRoot' is blank`, async () => {

@@ -532,7 +527,7 @@ describe('Application Schematic', () => {

532527

const buildOpt = project.architect.build.options;

533528

expect(buildOpt.index).toEqual('foo/src/index.html');

534529

expect(buildOpt.main).toEqual('foo/src/main.ts');

535-

expect(buildOpt.polyfills).toEqual('foo/src/polyfills.ts');

530+

expect(buildOpt.polyfills).toEqual(['zone.js']);

536531

expect(buildOpt.tsConfig).toEqual('foo/tsconfig.app.json');

537532538533

const appTsConfig = readJsonFile(tree, '/foo/tsconfig.app.json');