Alan Agius
6b65e4cbc3
feat(@angular/cli): update optimization options
2018-12-06 11:44:27 -08:00
Alan Agius
8516d68213
feat(@angular-devkit/build-angular): fine grain settings for sourceMaps ( #13062 )
...
* feat(@angular/cli): update schema to match new `sourceMap`
* feat(@angular-devkit/build-angular): fine grain settings for sourceMaps
This PR add more control over which sourceMaps you want, Now you can enable sourceMaps for scripts only, styles only or both. Also we added another functionality which are hidden sourcemaps. These are normaly used for error reporting tools.
Fixes #7527
2018-11-30 13:11:52 -08:00
Mathou54
81670ae13b
docs(@angular/cli): change default test watch flag ( #13051 )
2018-11-30 12:02:58 -08:00
Alan Agius
1d5d5153f3
feat(@angular/cli): add resourcesOutputPath
to schema
2018-11-15 17:09:43 -08:00
Alan Agius
b659f1eef6
fix(@angular/cli): add missing ngswConfigPath
to schema
2018-11-14 12:48:24 -08:00
Alan Agius
bd4dc38359
refactor: use createConsoleLogger
and remove duplicate code ( #12787 )
2018-11-08 10:30:41 -08:00
Alan Agius
6e0b60df32
fix(@angular/cli): errors and warnings are hard to read in windows cmd ( #12767 )
...
* fix(@angular-devkit/core): errors and warnings are hard to read in windows cmd
Closes #12755
* fix(@angular/cli): errors and warnings are hard to read in windows cmd
Closes #12755
2018-10-31 21:03:03 -07:00
Charles Lyding
5af69ba43b
refactor(@angular/cli): remove rxjs direct dependency
2018-10-31 14:53:56 -07:00
Alan Agius
f52f043e4f
docs: update descriptions
2018-10-24 13:11:55 -07:00
Charles Lyding
9ebf280697
fix(@angular/cli): use stderr for all diagnostic related log messages
2018-10-16 10:53:19 -07:00
Noel Mace
317602e40d
refactor(@angular/cli): remove v8-profiler typings
...
Remove dependency to the @types/v8-profiler Profiler type as we don't want to depend on it.
See https://github.com/angular/angular-cli/pull/12411#discussion_r221688065
2018-10-03 16:35:54 -07:00
Noel Mace
93ccb82341
style: disable no-implicit-dependency v8-profiler
...
We only use @types/v8-profiler, which is a repository dev dependency, and v8-profiler-node8
is a "when needed" dependency.
2018-10-03 16:35:54 -07:00
Noel Mace
42f827ba36
build: add v8-profiler typings
...
After some refactoring on the angular/cli init, v8-profiler typing is required
in order to fix a no-any lint error.
2018-10-03 16:35:54 -07:00
Noel Mace
3de49db38e
fix(@angular/cli): capture CPU profile
...
Replace the v8-profiler dependency with v8-profiler-node8 as the first one
doesn't support node 8 and 10, and that @angular/cli support only node 8
and 10.
2018-10-03 16:35:54 -07:00
Hans Larsen
3fd6afc7f8
feat(@angular-devkit/build-angular): add --reporters option to test
...
It was a regression, and used by enough people on CI. No reason it should be
omitted and karma.conf.js only.
Fixes #11376
2018-10-01 07:44:06 -07:00
Hans Larsen
a13d74cd98
docs(@angular/cli): add progress to extractI18n workspace schema
2018-09-27 12:45:42 -04:00
Alan Agius
64927e8e17
feat(@angular/cli): add support for ShadowDom
as a viewEncapsulation
value
2018-09-26 08:53:43 -04:00
Alan Agius
e6f9ae98f5
fix(@angular/cli): fix schema error Property targets is not allowed
...
Closes #12192
2018-09-19 11:40:02 -07:00
Charles Lyding
b502847c73
build: remove unneeded gitignore file
2018-09-19 11:33:10 -07:00
Hans
ec41e6c828
fix(@angular/cli): chunk log so output is piped properly
...
Previously the output of some commands with long one-line log would not be
drained properly when piping it, causing it to be truncated.
2018-09-14 21:29:31 -07:00
Charles Lyding
57a32c2ef5
fix(@angular/cli): show an error if invalid global config file found
...
Fixes #12198
2018-09-12 16:00:04 -07:00
Alan Agius
bdebc9e0cb
feat(@angular-devkit/build-angular): add ignore
option to assets
object
...
You can now provide an array of globs to `ignore` from copying
Closes #11850
2018-09-06 08:36:16 -07:00
Hans
7ffd3b3033
refactor(@angular/cli): rename project to workspace and clean up
...
Removed unnecessary fields in interfaces, added some comments. Overall QoL.
2018-09-06 07:37:48 -07:00
Hans
de7ec84872
feat(@angular/cli): add --helpJson (or --help-json) too all commands
...
And other refactors.
The interface for the JSON is available in command.ts (the CommandDescription).
2018-09-06 07:37:48 -07:00
Hans Larsen
20b5d916d2
feat(@angular/cli): use STDERR to report warnings
2018-08-21 09:57:34 -07:00
Alan Agius
9107f3cc4e
docs: update optimization
description ( #11862 )
...
At the moment, the definition might suggest that `optimization` takes some values other than `true` and `false`
Close : #11856
2018-08-15 15:58:22 -07:00
Mike Brocchi
ae9817b7ee
feat(@angular/cli): Update commands to extract meta data into JSON
2018-08-13 20:58:47 -07:00
Alan Agius
7f0856d16a
fix(@angular/cli): remove vendorSourceMap
warning that vendorSourceMap
is not allowed
...
While the build works and there are no error, at the moment you will have a warning in `angular.json`
2018-08-02 08:55:53 -04:00
Charles Lyding
598c5da777
fix(@angular/cli): properly bootstrap 1.x from global 6.x
2018-07-27 11:41:56 -07:00
Hans
a0978b1db3
refactor: fix types to remove any
...
require() returns any so we were missing some typing errors.
2018-07-11 13:35:35 -07:00
Charles Lyding
a067530de2
fix(@angular/cli): add all current TSLint default formatters to schema
2018-07-02 09:48:05 -04:00
Christian Hagendorn
dd39597b6a
fix: typo fix for error logging
2018-06-13 14:14:26 +01:00
Alex Eagle
d1e392fa78
refactor: add missing license headers under packages/angular/cli
2018-06-06 15:11:31 -07:00
Hans Larsen
44086c60ff
build: move devkit repo back to angular-cli
2018-06-05 18:50:06 -07:00