1228 Commits

Author SHA1 Message Date
Renovate Bot
7828844dee build: update autoprefixer to version 9.8.6 2020-07-31 09:57:22 +02:00
Renovate Bot
008c972919 build: update webpack to version 4.44.1 2020-07-31 09:56:41 +02:00
Renovate Bot
be64477ce8 build: update css-loader to version 4.1.1 2020-07-31 09:56:13 +02:00
Renovate Bot
3ffb4c9283 build: update jest-worker to version 26.2.1 2020-07-31 09:56:01 +02:00
Renovate Bot
36668a36a7 build: update rxjs to version 6.6.2 2020-07-31 09:52:10 +02:00
Charles Lyding
dd9a396868 refactor(@angular-devkit/build-angular): add webpack diagnostic helpers 2020-07-29 10:53:30 +02:00
Alan Agius
a0804ebcdd refactor(@angular-devkit/build-angular): use parse5 version 6 to augment index 2020-07-28 21:23:32 +02:00
Charles Lyding
378faa7011 refactor(@angular-devkit/build-angular): cleanup webpack type usage 2020-07-28 14:38:21 +02:00
Renovate Bot
ca9a16ced2 build: update terser-webpack-plugin to version 3.0.8 2020-07-28 08:36:58 +02:00
Renovate Bot
07e3b2b4af build: update css-loader to version 4.0.0 2020-07-26 09:25:52 +02:00
Renovate Bot
9602237e0b build: update webpack to version 4.44.0 2020-07-25 11:10:35 +02:00
Renovate Bot
8bd26df711 build: update rollup to version 2.23.0 2020-07-25 10:06:23 +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
Alan Agius
05588fcee1 refactor: clean up unused code and imports 2020-07-24 08:01:52 +02:00
Renovate Bot
53e4f5819a build: update regenerator-runtime to version 0.13.7 2020-07-23 11:09:37 +02:00
Renovate Bot
047282f40e build: update rollup to version 2.22.2 2020-07-22 12:57:13 +01:00
Renovate Bot
a0e02db3da build: update regenerator-runtime to version 0.13.6 2020-07-22 12:56:43 +01:00
Alan Agius
44279c9814 refactor: remove no longer needed workaround for AJV 2020-07-22 12:54:54 +01:00
Renovate Bot
ca0e6efc19 build: update open to version 7.1.0 2020-07-21 10:25:04 +01:00
Pete Bacon Darwin
5e46e1a6bc refactor(@angular-devkit/build-angular): display translation-file diagnostics
If no translation parsers could parse a translation-file
we displayed a generic error, which makes it difficult to
track down if there is a problem with the file.

https://github.com/angular/angular/pull/37909 introduces
a new `parser.analyze()` API that allows us to get hold
of the diagnostic messages from trying to parse the
translation-files.

This commit will render these messages if none of the
translation parsers are succcesful.

Note that in order to maintain compatibility with versions
of `@angular/localize` that do not have the `analyze()`
method, the commit includes a polyfill, which can be removed
after a release where we can guarantee that the method
will be available.
2020-07-21 10:24:48 +01:00
Charles Lyding
3d8e474d5d fix(@angular-devkit/build-angular): mark rxjs add imports as having side effects
This change prevents webpack from removing the operator add imports from the rxjs package (for example, `import 'rxjs/add/operator/filter';`).  The entire rxjs package is currently marked as side effect free from within the rxjs `package.json` but the files in the add directory intentionally contain side effects.
2020-07-20 11:48:50 +01:00
Charles Lyding
993b2bd9c7 fix(@angular-devkit/build-angular): avoid ES module assumption for vendor files
This change prevents import statements from being added to commonjs files when downleveling helpers are needed.  These imports would then cause webpack to assume that the file is an ES module and potentially break the commonjs file.

Fixes #18284
2020-07-20 11:48:02 +01:00
Alan Agius
2443fd49bd fix(@angular-devkit/build-angular): flatten child compilation errors and warnings
Closes #18231
2020-07-20 11:47:23 +01:00
Renovate Bot
00e111512f build: update rollup to version 2.22.1 2020-07-20 11:46:43 +01:00
Renovate Bot
65272a93d7 build: update @jsdevtools/coverage-istanbul-loader to version 3.0.5 2020-07-20 11:45:41 +01:00
Renovate Bot
d5847623d9 build: update stylus to version 0.54.8 2020-07-17 09:26:30 +01:00
Renovate Bot
ebdf3fac89 build: update terser-webpack-plugin to version 3.0.7 2020-07-17 09:25:15 +01:00
Alan Agius
2aedad9a9b fix(@angular-devkit/build-angular): suppress warning for CommonJS templateUrl and styleUrl
Currently, when users use either absolute paths, or path mappings in JIT mode, we issue a warning for templateUrl and styleUrl. With this change we suppress those warning.

Closes: #18057
2020-07-15 13:51:00 -04:00
Charles Lyding
872bd48bbf test: update generated tests to not use async helper function 2020-07-15 12:36:48 -04:00
Renovate Bot
7e1122b291 build: update babel packages 2020-07-15 12:28:21 -04:00
Alan Agius
0b206766cf fix(@angular-devkit/build-angular): don't emit empty warnings
Closes #18231
2020-07-13 13:27:50 -04:00
Renovate Bot
bfaa5efb1f build: update @jsdevtools/coverage-istanbul-loader to version 3.0.4 2020-07-13 12:22:17 -04:00
Charles Lyding
c75a48dfcc test(@angular-devkit/build-angular): increase rebuild debounce times
CI performance variability can cause test flakes in rebuild tests due to the rebuilds taking longer than expected.  This change increases the 500ms debounce time for the web worker rebuild tests to 1000ms to mitigate these issues.
2020-07-13 12:17:06 -04:00
Charles Lyding
bcb41e3977 fix(@angular-devkit/build-angular): wrap ES5 differential loading bundles
This change ensures that classic (ES5) script's top-level function helpers do not get overwritten by other scripts top-level functions that happen to have the same name.  This is not an issue when using module script types because each module has its own scope.
2020-07-13 12:16:42 -04:00
Renovate Bot
d1b323f12e build: update autoprefixer to version 9.8.5 2020-07-13 09:36:52 -04:00
Renovate Bot
4987f0ac10 build: update cacache to version 15.0.5 2020-07-13 09:36:42 -04:00
Renovate Bot
b55db8cbee build: update license-webpack-plugin to version 2.3.0 2020-07-13 09:36:16 -04:00
Renovate Bot
2388806756 build: update sass-loader to version 9.0.2 2020-07-08 08:54:39 +02:00
Renovate Bot
8cc3b9d4ee build: update rollup to version 2.21.0 2020-07-08 08:54:18 +02:00
Alan Agius
0a573e7376 fix(@angular-devkit/build-angular): remove non-global locale import warning
We have not yet deprecated the non-global locale data modules (e.g. `@angular/common/locales/fr`) so we should not be issuing warnings about developers using them.

We recently added warning suggesting that a "global" locale should be used instead, and the previous CommonJS/AMD warning about the format of these non-global modules are just confusing for the developer.

Reference: TOOL-1388
Closes: #18123
2020-07-07 08:56:59 +02:00
Renovate Bot
56c06fdc08 build: update sass to version 1.26.10 2020-07-07 08:05:23 +02:00
Renovate Bot
c6092ca0cd build: update rollup to version 2.20.0 2020-07-07 08:04:39 +02:00
Renovate Bot
1bd85f0069 build: update ajv to version 6.12.3 2020-07-05 10:04:19 +02:00
Renovate Bot
a76e775e78 build: update rollup to version 2.19.0 2020-07-05 10:03:53 +02:00
Renovate Bot
512f4b08d3 build: update sass-loader to version 9.0.1 2020-07-04 09:56:50 +02:00
Renovate Bot
56fc03a89e build: update less-loader to version 6.2.0 2020-07-04 09:28:56 +02:00
Alan Agius
64a2686293 fix(@angular-devkit/build-angular): show child compilation errors
Closes #17565
2020-07-03 09:42:24 +02:00
Renovate Bot
7dfa252002 build: update sass-loader to version 9.0.0 2020-07-03 09:32:12 +02:00
Renovate Bot
51a159d1c9 build: update rxjs to version 6.6.0 2020-07-02 11:00:00 +02:00
Renovate Bot
c3e66291a3 build: update rollup to version 2.18.2 2020-07-02 10:07:18 +02:00