Alan Agius
10e7eb2c24
test: change browserslist
file name to .browserslistrc
2020-04-06 09:58:42 -07:00
Alan Agius
a2b158be88
feat(@schematics/angular): enable lazy loading on the server for new projects
...
With this change, lazy-loading on the server becomes enabled out of the box for new projects. This is because webpack will only split ES6 imports into separate chunks. However when using commonjs all lazy loaded paths will be concatenated into the main.js file.
2020-04-02 10:25:04 -07:00
Alan Agius
9b788b9125
build: update jasmine-spec-reporter to version 5
2020-03-23 14:17:54 -07:00
Alan Agius
cecb3de5b7
test: update tslint.json for test application to match latest new projects
2020-03-16 21:41:48 -07:00
Alan Agius
17b28f4c64
revert: "test(@angular-devkit/build-angular): add skipLibCheck
to tests workspace tsconfig"
...
This reverts commit 3ae1eb6e2d80d424aee9fb966787d28843f5c2f4.
2020-01-29 10:20:50 -08:00
Cyrille Tuzi
ee589d9116
fix(@schematics/angular): add compliance with no-any lint rule
2020-01-29 10:19:36 -08:00
Alan Agius
3ae1eb6e2d
test(@angular-devkit/build-angular): add skipLibCheck
to tests workspace tsconfig
...
Add skipLibCheck to speed up TypeScript analysis and prevent compilation errors caused by incompatible declaration files which were generated with older/new TS versions
2020-01-16 14:48:23 -08:00
Filipe Silva
fd49f2e2fc
test: disable typescript version check
2019-10-16 10:00:49 -07:00
Alan Agius
5d9b20b49c
refactor(@schematics/angular): remove redundant quotes from protractor options
2019-10-14 13:41:58 -07:00
Charles Lyding
6cb9f4df92
test: update to Angular 9.0.0-next.7
...
This requires localize polyfills for i18n support.
2019-09-25 10:54:25 -07:00
Alan Agius
6292c73773
feat(@schematics/angular): add export to renderModuleFactory
in server main file
...
This is to reduce the steps for users when opting-out of ivy
2019-09-10 10:01:50 -07:00
Alan
fb0a6af9f0
fix(@angular-devkit/build-angular): make app-shell work with Ivy
...
Fixes #15383
2019-09-10 10:01:50 -07:00
Filipe Silva
60f9b19ecd
test: use Ivy by default, opt-in to VE
2019-08-28 22:54:52 +05:30
Alan Agius
ad8acb0d23
build: bump angular dev packages to latest next versions
2019-08-22 09:41:28 -07:00
Alan Agius
96c457d6a5
refactor: add enableIvy: true
until FW flips it on by default
2019-08-16 09:31:02 -07:00
Alan
ba8a6ea599
feat(@schematics/angular): remove enableIvy option
...
With this change we remove the enableIvy option as now we only support generating Ivy application. Users who want to create a VE applications should follow the opt-out guide
2019-08-16 09:31:02 -07:00
Alan
e8e6f8a6df
test: update Ivy tests as per new workspace settings
2019-08-16 09:31:02 -07:00
Alan Agius
0551360035
fix(@schematics/angular): exclusively list the files in tsconfigs ( #15030 )
...
* test: update tests to work with new stricter tsconfig file inclusions
* fix(@schematics/angular): exclusively list the files in tsconfigs
With the omission of `includes` or `files` in tsconfig files tsc will pick up all the files under the rootDir and make them as part of the compilation. In certain cases, redundant files will be picked up which will cause a slower compilations.
Related to: TOOL-949
2019-07-16 11:04:29 -07:00
Charles Lyding
99fa7bd71f
test: add initial ivy large test support
2019-07-02 10:04:09 -07:00
Alan Agius
36d9e933d5
test: change polyfills in hello-world-app which causes rebuilds TS worker
to fail
2019-06-11 09:55:03 -07:00
Alan Agius
c319cd054e
test: update tests large to cater for the bundle changes with differential loading
2019-04-15 11:03:09 -07:00
Minko Gechev
9a1f48f990
feat(@schematics/angular): update to codelyzer 5
...
This PR also updates the hello world sample app and migrates its
`tslint.json` file.
2019-03-31 09:56:19 -07:00
Filipe Silva
6e3d2e0c4d
feat(@ngtools/webpack): support Angular 8
...
This requires updating projects to TypeScript 3.3
2019-03-20 12:29:01 -07:00
Filipe Silva
643e83d054
feat(@schematics/angular): use esnext as the default TS module format
2019-03-06 11:29:34 -08:00
Logan Mzz
8a6e497687
fix(@schematics/angular): use baseUrl for default e2e test
...
replace usage of `'/'` for default end-to-end test by `browser.baseUrl`
to take into account any accesspath and rely on provided setting.
2019-01-30 11:39:44 -08:00
Filipe Silva
5a847298e5
ci: use puppeteer
2019-01-14 12:57:13 -08:00
Jesús
83469c5387
style: update editorconfig website url ( #12923 )
2018-11-14 12:36:33 -08:00
Emmanuel Demey
62511a5209
fix(@schematics/angular): rename e2e PO utility function
2018-11-14 12:33:27 -08:00
clydin
7e63dd791b
build: limit rxjs to 6.2.x due to a defect in 6.3.0 ( #12048 )
2018-08-30 15:33:31 -07:00
Eaton
03c4296c1b
docs: fix broken links to angular.io ( #11811 )
...
docs: fix broken links to angular.io
2018-08-23 13:54:32 -07:00
Filipe Silva
63b2b1148a
test(@angular-devkit/build-angular): use targets instead of architect property
2018-07-25 20:17:33 +01:00
Alan Agius
9295217ce9
fix(@angular-devkit/build-angular): fix duplicate lint messages when having multiple tsconfigs
...
Closes #11633
2018-07-24 12:48:05 +01:00
Charles Lyding
1080357683
fix(@schematics/angular): update protractor to 4.5 for new projects
...
Partially addresses #10963
2018-07-23 11:39:44 +01:00
Filipe Silva
d2984e0a15
test(@angular-devkit/build-angular): add failing app-shell + sw test
2018-07-20 21:21:19 +01:00
Hans
91e7c3eb96
test: remove unused test directory and remove @ from paths
2018-07-12 09:26:36 -07:00