192 Commits

Author SHA1 Message Date
Charles Lyding
e4a3138395 refactor(@angular-devkit/build-webpack): reduce configuration path processing 2020-10-22 15:17:06 -04:00
Charles Lyding
dc3cdae7b9 fix(@angular-devkit/build-webpack): fully close Webpack 5 compiler
The Webpack 5 compiler now contains a close function that should be called when the compiler is finished.
2020-10-22 15:17:06 -04:00
Charles Lyding
1c61ced55c fix(@angular-devkit/build-webpack): avoid deprecation warning with Webpack 5 watch mode
With Webpack 5, passing the watch configuration option into the `webpack` factory function will cause the Webpack compiler to assume it should immediately start watching which requires a callback to be passed as well.  Since the execution of the compiler is handled later in the process, a callback at the compiler creation stage is undesirable and could result in potentially breaking changes to accomplish.
2020-09-30 19:39:47 +02:00
Renovate Bot
8dac017e23 build: update rxjs to version 6.6.3 2020-09-07 14:44:16 +02:00
Charles Lyding
f6d9e858e5 refactor(@angular-devkit/build-webpack): adjust callback type to support webpack 5 2020-09-03 00:20:54 +03:00
Alan Agius
d1adba1347 build: update build_bazel_rules_nodejs to 2.0.2 2020-08-19 16:00:07 +02:00
Charles Lyding
95b3384bb6 refactor(@angular-devkit/build-webpack): cleanup type usage
This change removes some unneeded casts and provides support for building against Webpack 5.  Webpack 5 typings currently do not contain certain types (for example, `Compiler.Handler`).  Webpack 5 also uses `Set` in many places instead of arrays.
2020-08-12 19:27:00 +01:00
Renovate Bot
36668a36a7 build: update rxjs to version 6.6.2 2020-07-31 09:52:10 +02:00
Keen Yee Liau
fa9136a971 build: minor fixes for google3 sync
This commit makes a few minor changes to enable syncing the CLI repository
into google3.

1. mark pkg_tar and pkg_npm as external
2. remove dependencies (marked as comment) which are stale in google3
3. remove TS files generated from JSON schema in BUILD files since these
   files are compiled and added to the g3 codebase at sync time
4. Some minor typing changes
5. Remove duplicate licenses
6. mark dependencies which are not available in g3 as external
7. Immediately type the result of JSON.parse() as required by g3 linter.
   Otherwise, the type defaults to `any`.
2020-07-24 22:52:22 +02:00
Charles Lyding
872bd48bbf test: update generated tests to not use async helper function 2020-07-15 12:36:48 -04:00
Renovate Bot
51a159d1c9 build: update rxjs to version 6.6.0 2020-07-02 11:00:00 +02:00
Alan Agius
93e253bc93 refactor: rename tsconfig.json to tsconfig.base.json 2020-05-20 12:12:33 -07:00
Alan Agius
0fd3c550b5 feat(@schematics/angular): update compiler options target and module settings
With this change we update the target and module settings of various compilation units.

- We replace ES5 target in protractor. Protractor runs on Node.Js which support ES2018
- For applications we now use `ES2020` instead of `ESNext` as a module to avoid unexpected changes in behaviour

This changes also adds a migration to update existing projects and also removes `module` from the Universal tsconfig as per #17352 to enable lazy loading on the server.
2020-05-06 11:42:35 -07:00
Greg Magolan
be3d063422 build: exclude nested node_modules laid out by yarn workspaces from all globs 2020-04-30 15:12:46 -07:00
Filipe Silva
b51cf8d1e6 build: use ts_library macro with common defaults 2020-04-30 15:12:46 -07:00
Filipe Silva
fe280b25f2 test(@angular-devkit/build-webpack): build and test with Bazel 2020-04-30 15:12:46 -07:00
Charles Lyding
98b3eb5b9e build: update rxjs to version 6.5.5 2020-04-15 13:17:31 -07:00
renovate[bot]
b913c68dec
Merge pull request #17292 from angular/renovate/non-major-devdependencies
build: update webpack to version 4.42.1
2020-03-24 10:59:20 -07:00
Renovate Bot
c173f3db87 build: update webpack to version 4.42.0 2020-03-02 12:13:20 -08:00
Renovate Bot
967b963a9e build: update webpack to version 4.41.6 2020-02-11 08:43:46 -08:00
Renovate Bot
3ba89181bc build: update rxjs to version 6.5.4 2020-01-07 10:26:56 -08:00
Charles Lyding
53e1ef0210 fix(@angular-devkit/build-webpack): correct webpack typings issue 2020-01-04 11:17:51 -08:00
Charles Lyding
453f33fd57 refactor(@angular-devkit/build-webpack): remove unused webpack architect plugin 2020-01-04 11:17:51 -08:00
Renovate Bot
60746edc4c build: update webpack to version 4.41.5 2020-01-02 14:33:09 -08:00
Renovate Bot
4e31b76876 build: update webpack to version 4.41.4 2019-12-20 16:31:22 -08:00
Renovate Bot
3751110a6b build: update webpack to version 4.41.3 2019-12-18 09:30:22 -08:00
Alan Agius
d155c7c804 fix(@angular-devkit/build-webpack): allow runWebpackDevServer to accept a webpackDevServerFactory 2019-12-02 10:16:08 -08:00
Charles Lyding
9f5c0f3c51 refactor(@angular-devkit/build-webpack): allow a webpack factory to be used directly 2019-11-15 10:41:01 -08:00
Renovate Bot
91d41b5ea4 build: update webpack to version 4.41.2 2019-10-21 09:58:56 -07:00
Renovate Bot
aeab0a0264 build: update webpack to version 4.41.1 2019-10-14 16:58:58 -07:00
Alan Agius
a1cf5f5b1e fix(@angular-devkit/build-webpack): proxy config with windows authentication
It seems that this is causing issues with proxy config and IIS with Windows authentication, for now we remove the `ArchitectPlugin` since it's not being used.

Fixes #14595
2019-10-14 13:41:34 -07:00
Charles Lyding
1930bd5845 fix(@angular-devkit/build-webpack): provide more complete compilation stats 2019-09-26 10:00:35 -07:00
Renovate Bot
687ada993d build: update webpack to version 4.41.0 2019-09-25 09:45:08 -07:00
Alan Agius
ab5b1909d6 build: update rxjs to 6.5.3 2019-09-24 13:18:09 -07:00
Renovate Bot
021624183a build: update webpack to version 4.40.2 (#15591) 2019-09-13 16:35:47 -07:00
Renovate Bot
06dbf06f96 build: update webpack-merge to version 4.2.2 2019-08-30 00:09:55 +05:30
Renovate Bot
3130a75c54 build: update webpack to version 4.39.3 (#15465) 2019-08-28 00:13:24 -07:00
Charles
4986577f8a fix(@angular-devkit/build-angular): skip downlevel processing of assets (#15433)
* fix(@angular-devkit/build-angular): identify asset emitted files

* fix(@angular-devkit/build-angular): skip downlevel processing of assets

Fixes #15423
2019-08-26 11:50:20 -07:00
Renovate Bot
07d9c34d64 build: update webpack to version 4.39.2 (#15327) 2019-08-14 10:22:45 -07:00
Charles
3db2787cea refactor(@angular-devkit/build-angular): update webpack typings (#15334) 2019-08-14 10:22:32 -07:00
Renovate Bot
32449fc56a build: update webpack to version 4.39.1 (#15229) 2019-08-10 10:15:53 -07:00
Renovate Bot
b4c441e790 build: update webpack to version 4.38.0 2019-07-26 13:30:11 -07:00
Renovate Bot
f796e45439 build: update webpack to version 4.37.0 2019-07-24 19:04:17 -07:00
Alan
885005241e build: update webpack to version 4.35.3 2019-07-11 01:21:18 +08:00
Renovate Bot
fb8deb06d3 build: update webpack to version 4.35.2 2019-07-01 11:39:56 -07:00
Renovate Bot
bf4d97254e build: update webpack to version 4.35.0 2019-06-20 10:56:43 -07:00
Charles Lyding
991599c0ca test(@angular-devkit/build-webpack): use stable workspace API 2019-06-18 18:25:40 -07:00
Renovate Bot
ebbfbd6ef9 build: update webpack to version 4.34.0 2019-06-13 11:42:45 -07:00
Renovate Bot
301b1fe8f4 build: update webpack to version 4.33.0 2019-06-06 14:27:27 -07:00
Renovate Bot
5df02a3de5 build: update webpack to version 4.32.2 2019-05-23 19:16:49 +02:00