1520 Commits

Author SHA1 Message Date
Renovate Bot
a9394c1434 build: update magic-string to version 0.25.7 2020-03-09 10:25:20 -07:00
Renovate Bot
ecdf200017 build: update open to version 7.0.3 2020-03-09 10:25:06 -07:00
Renovate Bot
e0cc9efe04 build: update find-cache-dir to version 3.3.1 2020-03-09 10:24:52 -07:00
Alan Agius
81d057a37d refactor(@angular-devkit/build-angular): use @jsdevtools/coverage-istanbul-loader instead of coverage-istanbul-loader
`coverage-istanbul-loader` has been deprecated in favor of `@jsdevtools/coverage-istanbul-loader`
2020-03-09 10:24:25 -07:00
Charles Lyding
ad9d73d0d2 fix(@angular-devkit/build-angular): provide locale data discovery fallbacks
This synchronizes the behavior with the FW's wherein the language code will be used if the data for the full locale is not found. The user will still be notified in the event this occurs.
2020-03-05 11:33:52 -08:00
Alan Agius
e414d9b44a fix(@angular-devkit/build-angular): generate ES5 code in ES5 bundles for default browserslist configuration 2020-03-05 11:30:23 -08:00
Alan Agius
21a25ee8c5 fix(@angular-devkit/build-angular): unpin browserslist and caniuse-lite
FIxes #17070 and fixes: #16790
2020-03-05 11:30:23 -08:00
Renovate Bot
1d9e9d6b81 build: update angular packages 2020-03-05 10:54:10 -08:00
Renovate Bot
0b961eb54e build: update terser to version 4.6.6 2020-03-04 12:55:44 -08:00
Renovate Bot
b5a475d3d4 build: update typescript to version 3.8.3 2020-03-03 13:37:35 -08:00
Charles Lyding
0db3a699d4 refactor(@angular-devkit/build-optimizer): update to use TypeScript 3.8 2020-03-02 14:05:31 -08:00
Charles Lyding
cb8d968c59 feat(@angular-devkit/build-angular): support TypeScript 3.8 2020-03-02 14:05:31 -08:00
Renovate Bot
ed355dca3f build: update sass to version 1.26.2 2020-03-02 12:13:58 -08:00
Renovate Bot
c596c504ed build: update webpack to version 4.42.0 2020-03-02 12:13:37 -08:00
Renovate Bot
c173f3db87 build: update webpack to version 4.42.0 2020-03-02 12:13:20 -08:00
Renovate Bot
2998e5e060 build: update angular packages 2020-02-28 12:28:15 -08:00
Renovate Bot
2618544425 build: update babel packages 2020-02-28 12:28:05 -08:00
Renovate Bot
1377772ec8 build: update rollup to version 1.32.0 2020-02-28 12:27:56 -08:00
Renovate Bot
d54ad29023 build: update tslib to version 1.11.1 2020-02-28 12:27:36 -08:00
Sachin Grover
14dc4fb818 fix(@angular-devkit/build-angular): allow function in filename while changing the name of compiling chunks
Fixes angular#17087
2020-02-26 12:26:45 -08:00
Renovate Bot
14179e8f1b build: update sass to version 1.26.1 2020-02-26 11:49:01 -08:00
Alan Agius
94c753c1a5 fix(@angular-devkit/build-angular): limit the amount of CPUs used by workers
See: https://github.com/angular/angular-cli/issues/16860#issuecomment-588828079
2020-02-25 10:28:25 -08:00
Alan Agius
111e9cc383 fix(@angular-devkit/schematics-cli): provide resolvePaths to NodeWorkflow
Closes #17067
2020-02-25 10:27:50 -08:00
Renovate Bot
306ccfa063 build: update angular packages 2020-02-25 10:11:59 -08:00
Renovate Bot
8f35a9ae2f build: update file-loader to version 5.1.0 2020-02-25 10:11:33 -08:00
Renovate Bot
816b37a14c build: update tslib to version 1.11.0 2020-02-25 10:11:11 -08:00
Renovate Bot
91febed676 build: update sass to version 1.26.0 2020-02-25 10:10:24 -08:00
Renovate Bot
ce90ae6125 build: update terser to version 4.6.4 2020-02-25 10:10:05 -08:00
Alan Agius
d29d40370a fix(@angular-devkit/build-angular): fix autoprefixer comments support in scss
Change Scss output style to `expanded` as otherwise sass will remove comments that are needed for autoprefixer when webpack is in prod mode because of the following implementation in `sass-loader`:
See: 45ad0be172/src/getSassOptions.js (L68-L70)

Fixes #17041
2020-02-24 12:52:12 -08:00
Schneider
2c10cf80f6 docs: fix typos in multiple files 2020-02-24 12:42:22 -08:00
Alan Agius
4e65705205 fix(@angular-devkit/build-angular): baseHref with protocol and localize option
`posix.join` will dedupe double forward slashes resulting in incorrect protocol.

Closes: #17029
2020-02-24 12:39:47 -08:00
Sachin Grover
764b977de4 fix(@angular/cli): expand locale pattern in all schemas for all cases
Fixes: #17032
2020-02-24 12:39:35 -08:00
Renovate Bot
78cf0c7c32 build: update loader-utils to version 1.4.0 2020-02-24 12:37:15 -08:00
Alan Agius
d0cbc822f0 build: update tslib to 1.11.0
Spec helper change is related to https://github.com/microsoft/tslib/pull/90
2020-02-24 12:36:39 -08:00
Renovate Bot
4d571df0eb build: update ajv to version 6.12.0 2020-02-24 12:36:28 -08:00
Renovate Bot
54b1eeeb12 build: update find-cache-dir to version 3.3.0 2020-02-24 12:36:15 -08:00
Charles Lyding
5bd3b911ce refactor(@angular-devkit/build-angular): use localize babel plugins directly
With recent improvements in the performance of babel parsing and AST traversal, the localize babel plugins can now be leveraged directly.
2020-02-19 10:08:55 -08:00
Renovate Bot
35837abf9d build: update cacache to version 15.0.0 2020-02-18 12:44:45 -08:00
Alan Agius
9b7b2f0047 fix(@ngtools/webpack): add local dts file as dependencies
We now add non node_modules `.d.ts` as a dependency of the main chunk. This is important under Ivy, because NG metadata is now part of the declarations files ex:

```ts
export declare class FooComponent implements OnInit {
    constructor();
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDef<FooComponent>;
    static ɵcmp: i0.ɵɵComponentDefWithMeta<FooComponent, "lib-foo", never, {}, {}, never>;
}
```

Previously such files were not being added as dependency and such files didn't get invalidated when changed.

Closes #16920 and closes #16921
2020-02-18 12:44:31 -08:00
Filipe Silva
a5bc1cd15b fix(@angular-devkit/build-angular): limit CPUs used by terser-webpack-plugin
Should help with https://github.com/angular/angular-cli/issues/16860#issuecomment-585751187
2020-02-18 12:44:01 -08:00
Renovate Bot
980a3fec6b build: update terser-webpack-plugin to version 2.3.5 2020-02-18 10:55:10 -08:00
Jonathan Garvey
d6c9693952 feat(@angular-devkit/build-angular): pass "grep" and "invertGrep"
Pass the "grep" and "invertGrep" flags through to the Angular Protractor
builder as "jasmineNodeOpts" so that individual specs within an E2E test
file can be targeted.

Fixes #13020
2020-02-18 10:53:27 -08:00
Renovate Bot
bb7eee31c9 build: update postcss to version 7.0.27 2020-02-18 10:51:27 -08:00
Renovate Bot
f4cc132a06 build: update pidusage to version 2.0.18 2020-02-18 10:50:14 -08:00
Renovate Bot
1dbcd8dccd build: update rollup to version 1.31.1 2020-02-14 12:41:13 -08:00
EmaGht
2f1a9db872 fix(@angular-devkit/build-angular): Correctly prints the size of the chunk during the build statistic print.
Fixes: #16627
2020-02-13 15:51:48 -08:00
Charles Lyding
5a53b84f96 fix(@angular-devkit/build-angular): insert sourcemap source content when using fast path 2020-02-13 15:50:58 -08:00
renovate[bot]
3030b839c4
Merge pull request #16863 from angular/renovate/angular
build: update angular packages
2020-02-13 15:49:03 -08:00
Charles Lyding
6091879428 fix(@angular-devkit/build-angular): generate correct filenames when targeting ESNext
Fixes: #16906
2020-02-12 12:01:42 -08:00
Charles Lyding
c5156977f2 fix(@angular-devkit/build-angular): provide explicit return type for extract-i18n builder
Fixes: #16934
2020-02-12 12:01:32 -08:00